This was during the first day of my first real dev job, straight out of college. I didn’t have have much experience with version control since I did mostly solo projects in college, and I wasn’t exposed to SVN or Git in school at all.

One of the senior devs was going to give me and another new guy a brief overview of the codebase. He sets us up with the GitHub repo for the codebase and tells us to clone the codebase locally. I didn’t really know what this meant but I felt kind of embarrassed to ask, so I just clicked “download as zip” on The GitHub repo.

After a minute he saw what I had done and was like “yeah, that’s not what you want to do” and showed me how to clone it. I was kind of embarrassed but I learned Git pretty quickly after that.

I don’t really have a moral to this story except that “no question is a stupid one” is much easier said than done for many people, and it can be embarrassing to ask certain questions sometimes.

  • 51
    @Alice Haha, yes! Like a little kid trying to steal candy!

    Completely agree with the last sentence: Better be stupid five minutes than staying it for the rest of one's life.
  • 21
    This sounds similar to the way how I learned C#.

    I had an internship as a developer (first dev related "professional" experience). The guys from the company knew that I only have Python skills and nothing more.
    I asked what my first task would be. They said that they need a tool that fetches individual SQL scripts from an SQL server. I thought "okay, this won't be hard with python". I started the IDE and then my now boss comes to me and says "you know that you have to do it entirely in C#, right?". Of course, as a Linux guy and a young hobby programmer I have never touched any piece of C# code.

    A few days later I had exactly what he wanted and I had basic Knowledge of C#.
    This was a very good learning experience and I'm glad they did it that way.
  • 11
    @Alice :o The little noises make it all better!

    @Paramite Did you have a little "panic moment" right after he told you? :D
  • 13
    @Jilano yes, let's call it "little" :D
  • 4
    This was mostly the way I dodged through the difficult parts in the college days.

    People still considered me smart because of the initial impression I had set 😌
  • 2
    Oh, it's dfox 😃
  • 1
    I'm the kind of guy to search the solution for 2 to 3 hours even its not important but when my backend dev told me about git I don't even knew what it suppose to do and asked him to help me configure this.
  • 2
    if you think there are no stupid questions you don't know stackoverflow 😪, I can't ask almost nothing there!
  • 1
    @kreijstal True, but everyone have to ask a question without being insulted even it is an "idiot" question.
  • 0
    Google: "GitHub clone codebase" before carrying on with work
Your Job Suck?
Get a Better Job
Add Comment