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 for Your Self as a New Engineer

8 pointsby chrisdevsover 1 year ago
Here&#x27;s what I, now a Staff Engineer, would tell my self on day one of my first software engineering job:<p>1. Slow down. You&#x27;re building a foundation, focus on learning.<p>2. Be OK with not knowing. Nobody has it completely figured out, ask questions, embrace the discomfort.<p>3. Build relationships. You&#x27;re going to see these people again, I promise.<p>4. Be kind. When you&#x27;re kind and helpful to others they will be kind and helpful to you, and you&#x27;re going to need help from time to time.<p>5. Take care of yourself. Life is more than work, take time for the things that need time.<p>6. Don&#x27;t put Slack on your phone.<p>What would you say?

5 comments

Desafinadoover 1 year ago
This business and these business people that you&#x27;re taking very seriously all have no idea what they&#x27;re doing. You&#x27;ll understand this in about 5 years from now.
评论 #38677353 未加载
hnthrowaway0328over 1 year ago
I&#x27;m still not a senior, thanks to my horizontal&#x2F;vertical moving across the organizations.<p>I&#x27;d just tell my young self to concentrate on the fundamentals and go as deep as possible. Be someone who does NOT need to suck up and &quot;network&quot; and can still find a job even in a recession. Be PURE technical; Don&#x27;t be afraid to not get a hold on business; Abstract yourself away from business because that&#x27;s something you are bad at. Maximize what you are good at instead of trying to be an all-round bucket.<p>Oh and not to get a kid when you are busy advancing your career. Maybe just not get married at all.
night-riderover 1 year ago
Be lucky to work on a greenfield project with endless opportunity instead of a monolithic codebase with its own rules and strict parameters and no possibility for play.
sargstuffover 1 year ago
7a) Write it down! -&gt; Pre&#x2F;Post doc are not just university certifications &lt;-<p><pre><code> Insufficient information to write down? -&gt; see numbers #2 through #6 above. </code></pre> 7b) in fix isn&#x27;t what happens after using git to update code after a bux fix. see documentaion. See 7a<p>7c) * 90% time on 10% of code may be a thing; but 90% of the project should not be typing&#x2F;debugging code. see 7a
austin-cheneyover 1 year ago
1. To glimpse at the future look at your current peers both inside and outside your current employment. Determine the baselines of acceptable behavior, delivery, and product quality. If you are not commonly seeing world class results abandon that line of work.