TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Is it common to have inferiority comp. attacks as a junior developer?

2 点作者 log101大约 2 年前
I've been programming for a long time (+8 years) and professionally for a year now. I've recently switched to an awesome job, really aligned with my ideals, skills with good pay and I'm doing a great job. But regularly—once a month, I'm struck with a depressing inferiority complex. It stays for 2–3 days and then goes away, after I convinced myself that I'm doing a great job. Does everyone get these kinds of feelings? - I feel like I'm not a good fit as a programmer - I don't want to do anything but to lay down and wander - I get unsociable and absent

6 条评论

saluki大约 2 年前
Programming is hard. You&#x27;re going to run across new things often. You are always going to be learning. And things change quickly as well.<p>So all programmers feel this way.<p>If you&#x27;re been doing it professionally for a year you have the knack. You can figure things out and are a fast learner.<p>When you feel this way at work think about all the things you know and can do.<p>Then take a break after work, go for a walk or hike, appreciate what you have.<p>Then research the task that&#x27;s giving you this feeling, learn about it, understand it, grow your knowledge.<p>Programming is about learning, trying new things. There is usually one task per week where I&#x27;m like I&#x27;m not sure about this. You just have to do it, test out ideas, find the solution.<p>Luckily in our industry trying new things is relatively safe and controlled in your local env. You can try new things and even break things finding a solution.<p>Just be glad we&#x27;re not in construction with razor thin profits where you&#x27;re expected to pay for every mistake you make.<p>Software is hard, you are doing a great job, focus, breath, take in the big picture, then carry on.
rossdavidh大约 2 年前
If you mean, wondering whether or not you know what you&#x27;re doing, yes, that is absolutely common, it happens every time I try to learn something new, and it takes me longer than expected. I&#x27;ve just been programming long enough that I recognize it as an incorrect, but inevitable feeling, and I just grind through until I learn the new thing and then feel competent again.<p>I now have the impression that if I _haven&#x27;t_ felt like I didn&#x27;t know what I was doing and was in over my head, in a long time, it means I should push myself out of my comfort zone.<p>If, on the other hand, you find yourself thinking that you just don&#x27;t like programming, well then it depends on how you mean that. If you normally like it ok, but every once in a while wish you were doing anything else, that&#x27;s normal; there is a reason they have to pay people to do this. Just because it&#x27;s not always fun doesn&#x27;t mean you&#x27;re not a good fit.<p>But, if you find it to be teeth-grinding levels of &quot;I hate this&quot;, on a regular basis, then that is not so good and you should find something you don&#x27;t hate. But from your description, that does not sound like it is the case, so don&#x27;t worry. Sometimes it&#x27;s not what you would be doing if you weren&#x27;t being paid to, and that is pretty common, which is why they have to pay people.
davidajackson大约 2 年前
Use the occasional feeling of inferiority to drive yourself to learn technical topics you don&#x27;t know much about, maybe build something. As an aside, I would much rather work with people like you than inflexible engineers that are know-it-alls. Consider the humbleness a strength.
aristofun大约 2 年前
From your description this could be anything. Which means 100% there are people who experience exactly this.<p>What is exactly that bothers you? What benefit youd like to get from the answers here?
qup大约 2 年前
What if nobody else experiences it? What will you do, use that as justification to do something you already want?
yuppie_scum大约 2 年前
Look into Imposter Syndrome