Live data from Hacker News

Ask stupid questions as a new software developer

nikitakazakov.com

41–50 of 87 posts

Re: Ask stupid questions as a new software developer

#41
post #3

Please ask me any question, regardless of how dumb you think it will make you look, after you've spent at least 5 minutes trying to answer it yourself. Bonus Points if you summarize your quick research efforts. Extra Bonus Points if this leads to more questions. (Caveat emptor: _many_ engineers are decidedly antisocial, but if you show that you did prior research before asking, you're showing to them that you value t…

s/antisocial/asocial/

Re: Ask stupid questions as a new software developer

#42

Earlier quoted context omitted.

Collect your questions, research them yourselves, come with the bundle.. when im obviously not concentrated or it really holds up your work.

How does a junior engineer working remotely tell if you are obviously not concentrating?

By using async communication.

Write down where they were, move on with something else until they get a reply.

Re: Ask stupid questions as a new software developer

#43
post #38

I see these articles all the time and I don’t really get it. Are people walking around just terrified of looking stupid? When did that become a cultural value? Where is that being taught and reinforced? I just don’t get the need for this article. Asking questions is foundational. It would be like seeing a flurry of “Don’t be afraid that drinking water at work will make you look dehydrated” articles. Or “Just drink co…

It is being taught and reinforced by bad attitudes in tech. I've spent time with plenty of narcissistic engineers that will treat you as being stupid. Sometimes those people are very overconfident and get a lot of social influence, leading to them (mis)managing other people.

Power and politics at the macro level.

Re: Ask stupid questions as a new software developer

#45
post #3

Please ask me any question, regardless of how dumb you think it will make you look, after you've spent at least 5 minutes trying to answer it yourself. Bonus Points if you summarize your quick research efforts. Extra Bonus Points if this leads to more questions. (Caveat emptor: _many_ engineers are decidedly antisocial, but if you show that you did prior research before asking, you're showing to them that you value t…

What is the best method for students to get a summer internship? What kind of things does hiring want to see from a student? What format of resumes are the most appealing? How do you negotiate costs and ensure the student can actually afford to live that work?

I've asked a number of people, including uni admins, and none of them are based on words from the people whom actually hire. Especially in software where resumes and hiring are worlds apart from accounting.

Re: Ask stupid questions as a new software developer

#46
I have found that asking "stupid questions" in the form of "I don't understand X, can you explain it to me?" is very valuable, as it forces people to agree on a common interpretation of an issue. In fact, most technical discussions are more about gaining a common understanding of an issue than about a solution. Once everyone has the same understanding of a given problem, the solution space becomes much clearer.

Re: Ask stupid questions as a new software developer

#47
Knowing some procedural bash and being a certified Associate python programmer at python institute, I still don't recognize OOP patterns unless explicitly stated. I just got hired in a golang centric org.

How can I train / learn recognizing and employing OOP patterns or industry standards so I don't have to bother colleagues with my ignorance? (No CS background, education in the humanities.)

Re: Ask stupid questions as a new software developer

#48
post #3

Please ask me any question, regardless of how dumb you think it will make you look, after you've spent at least 5 minutes trying to answer it yourself. Bonus Points if you summarize your quick research efforts. Extra Bonus Points if this leads to more questions. (Caveat emptor: _many_ engineers are decidedly antisocial, but if you show that you did prior research before asking, you're showing to them that you value t…

I was a non coding tech support nobody at one point in my career.

After a while I started to have specific tickets assigned to me from other techs. And then emails with people of the chain asking me to take a ticket.

Later I realized was that the engineering team several layers separated from me really liked my documentation and working with me.

I wrote accurate summaries. I was honest about what I did and didn't know. I remembered what they told me to ask customers from other tickets. The engineering team loved it.

The honest part was a big deal. In a place where folks tried to show how smart they were people were reluctant to admit they didn't know something or didn't ask the customer, it caused all sorts of issues that engineering hated.

Re: Ask stupid questions as a new software developer

#49

I ask "stupid" questions all the time, and I haven't been a new software developer for decades. Don't like it? Think I'm stupid? Go ahead. It's a free country. Think what you like. Whatever creams your twinkie. I'd say an important attached property of this "rule," is "Don't treat any question as 'stupid.'" That way, we don't become what is known in the vernacular as "assholes."

"Don't treat any question as 'stupid.'" There definitely are stupid question that shows the person asking them was too lazy to think for a moment or at least google it. If people do not value my time, they are not worthy of it. But yes, it is important to seperate that from beginners question, as it is easy to forget, that we all started as beginners.

> There definitely are stupid question that shows the person asking them was too lazy to think for a moment or at least google it.

Even this is rare. If you're getting too many "now what? now what?" questions in a row when the answer is literally right there, yeah, that's annoying. So much of the time I find it's just one of those things where people's cognition works completely differently. They might have thought really hard about it but were barking up the wrong tree. Or they might not have even known what the right search terms were for the problem.

How many times have you searched for something and the highest ranking result is from StackOverflow, but the thread says "this question is closed because it's a duplicate" or "this question is closed because it's a tools question and off-topic".

These are obviously valuable questions as indicated by their search ranking, but the collective acts like they are dumb questions or like someone isn't paying attention.

Post reply on HN