TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Advice on settling down as web dev or grow to get hired by Facebook

2 pointsby swiftydevover 10 years ago
I'm college junior who is really good as as web dev and mobile dev, I can have fun in these last two semester and get well paying job as web dev in enterprise or startups. Should I do that or master data structures, algorithms (I'm weak at those), github building and oss contribution and try to get job at Facebook?

2 comments

hakanderyalover 10 years ago
You sound like a smart person, and using it to your advantage will benefit your career.<p>There is a cognitive bias in psychology called Dunning-Kruger effect[1], stating that individuals tend to rate their skills higher than their actual level, without realising they are doing so.<p>You may have the skills you claim you have, or you may not. The only objective way of showing that is to build stuff, and let other see your skills through your work, not try to tell them with your words. &quot;Show, don&#x27;t tell&quot; is a very effective way to get others see your level.<p>And, with the technology continues to advance at a higher speed everyday, constant learning is pretty much a requirement to stay competitive for software developers.<p>Nobody can choose your path better than you, every individual is different, and your life is yours to live as you see fit.<p>A general advice would be to continue learning. Knowing the areas that you are weak, and admitting it is a great virtue. Study, learn, and use your newly acquired knowledge to build better stuff.<p>And build projects. Contribute to open source. Write a blog. Do some contract work to have a portfolio to show that you are good, and earn money along the way.<p>When you are applying for a job, having these under your belt to show to your prospective employer will get you far ahead of your peers.<p>[1]: <a href="https://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Dunning%E2%80%93Kruger_effect</a>
评论 #8548698 未加载
评论 #8549326 未加载
wallflowerover 10 years ago
Unless you are truly an exception, it is unlikely you are as really good at web dev or mobile dev as you claim. It is hard to be good at something unless you truly love the frustrations and joy of it. The only way to calibrate your true level of knowledge is easy: have you participated in the community and given technical talks that have been received with some level of success? If not, it is possible you have a naive sense of your abilities.
评论 #8547553 未加载