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.

Tips to succeed as a programmer (Facebook engineering Notes)

65 pointsby swapsmagicabout 13 years ago

8 comments

tdrabout 13 years ago
Timeless advice for any software engineer!<p>The one thing to add (related to 1 and 3) is:<p><pre><code> *do not focus completely on the technology. learn what's around it also*. </code></pre> I once worked for a company where 1 week/month the managers would work in 1 department (as regular team members). With the hands-on feedback, they would improve the process/team/business. Needless to say, that company was making profits in the 2008-2009 "dark-age period".<p>The main lesson for me is that software is the business where you learn about &#38; improve other businesses. The value is that you get to understand better the world (business) around you. That way you can avoid building "innovative products" that no one needs.
评论 #3889361 未加载
JoachimSchipperabout 13 years ago
Counterpoint: patio11's <a href="http://www.kalzumeus.com/2011/10/28/dont-call-yourself-a-programmer/" rel="nofollow">http://www.kalzumeus.com/2011/10/28/dont-call-yourself-a-pro...</a>.
评论 #3889934 未加载
评论 #3889625 未加载
评论 #3889552 未加载
gaiusabout 13 years ago
<i>1. Look for jobs that will let you program. ...  You want your job title to be ‘software developer,’ ‘software engineer,’ ‘programmer,’ ‘coder</i><p>Followed by<p><i>Goranka Bjedov is a capacity engineer </i><p>Hmm.
jon6about 13 years ago
I love how I can just read the bullet points and glean 90%-95% of what the post is about. So many blogs waste words.
bsphilabout 13 years ago
Reading code always worried me. That was always my biggest deficit in school - I couldn't just pick up someone else's code and dive in, it took a lot of effort to understand anything more than the most basic code.<p>Of course, now I'm not in a programming job, so I can only imagine I've gotten worse.
评论 #3889381 未加载
评论 #3889341 未加载
评论 #3891393 未加载
评论 #3890895 未加载
brunohqabout 13 years ago
in fact, these are valuable lessons for any position. Specially, the last one.<p>1. Look for jobs that will let you &#60;do whatever you want to do&#62;. 2. Don’t give up on becoming &#60;whatever you want to become&#62;. 3. Learn how to take charge of your career.
denzil_correaabout 13 years ago
Crisp and to the point. Likes it.
perlpimpabout 13 years ago
404
评论 #3889809 未加载
评论 #3889257 未加载