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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: How did you scale yourself as an engineer?

12 点作者 wowsig超过 7 年前

4 条评论

itamarst超过 7 年前
Learn to prioritize, and value your time. You&#x27;re not going to get much more done by working an extra 5 hours. Doing the same thing over and over again without getting tired is what computers are good at, humans have other skills.<p>So given limited time, you want to make sure you&#x27;re spending it in way that produces the most:<p>1. Are you working on something actually worthwhile? This is a very personal decision, about your own values. More here: <a href="https:&#x2F;&#x2F;codewithoutrules.com&#x2F;2017&#x2F;08&#x2F;07&#x2F;do-something-useful&#x2F;" rel="nofollow">https:&#x2F;&#x2F;codewithoutrules.com&#x2F;2017&#x2F;08&#x2F;07&#x2F;do-something-useful&#x2F;</a><p>2. Are you solving the right problem, or just a symptom?<p>3. Are you solving the problem the best way?<p>4. Are you doing repetitive work that can be automated, as sheraz notes?<p>In the end you can&#x27;t scale yourself beyond a certain point, but you can increase your impact by focusing on the really important things. More here: <a href="https:&#x2F;&#x2F;codewithoutrules.com&#x2F;2016&#x2F;08&#x2F;25&#x2F;the-01x-programmer&#x2F;" rel="nofollow">https:&#x2F;&#x2F;codewithoutrules.com&#x2F;2016&#x2F;08&#x2F;25&#x2F;the-01x-programmer&#x2F;</a>
sheraz超过 7 年前
Automation, templating, and and knowing when to ask for help.<p>1. Automation I automate provision environments, deployments, tests, and the command line. Pretty much whatever I can in a reasonable amount of time.<p>2. Templating I have a few project templates that already have the above automations scoped out. My ci&#x2F;cd script, a makefile with common tasks, dockerfile skeleton, sensible playbooks. This lives in a skeleton git repo and cookiecutter.<p>3. Asking for help I&#x27;m active on stackoverflow ,various slack communities and mailing lists. This is critical in moving my work along at a healthy clip. There is a lot to be said for figuring it out on your own, but I&#x27;m more concerned with delivering value than being academic or pedantic about my implementation.<p>These are the skills and behaviors I try to hire for and the ones I try to have for myself.
twunde超过 7 年前
Learning to document well. I&#x27;ve written runbooks for tasks that would involve me reading through the code for a day and brought the time involved down to 5 minutes (and that can be handed to junior engineers or new hires). I&#x27;ve also seen really great documentation written by a senior engineer that cut days off of tasks, long after that engineer had left.
SirLJ超过 7 年前
As I know what kind of engineer I am, I am really afraid to go to the doctors :-)