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.

How to feel engaged at work: a software engineer's guide

302 pointsby ntideabout 3 years ago

37 comments

Taylor_ODabout 3 years ago
Eh. These all seem fine. My route? I work less. I have a typical 9-5 but 1-2 days a week I leave a little early and go to do something engaging. Never when I have meetings. Never when I have deadlines. Never when someone is waiting on something from me.<p>But I, and I suspect most engineers, have the capacity to get my work done for a week in less than 40 hours. I used to spend time dicking off on my computer to fill the time. Now I don&#x27;t. I go do something I want to do.<p>I find that I&#x27;m much more engaged in my work because I am actually using all my time to get things done. I&#x27;m not watching the clock till its time to leave for the day.<p>I&#x27;ll probably get hate for this but its incredibly sustainable since I&#x27;m not working at a start up anymore. I suspect whenever I take on another job search I&#x27;ll only consider 4 day work weeks since that&#x27;s similar to what I&#x27;m doing now.
评论 #31423657 未加载
评论 #31423802 未加载
评论 #31427471 未加载
评论 #31426988 未加载
评论 #31424147 未加载
评论 #31423593 未加载
评论 #31426588 未加载
评论 #31429985 未加载
VyseofArcadiaabout 3 years ago
I found this to be an incredibly depressing article. It boiled down to, &quot;think about pleasant things that aren&#x27;t work.&quot; For example,<p>&gt; Pick an activity that you&#x27;ve always wanted to try. Don&#x27;t have ideas? Try Wikipedia for a good list of hobbies<p>I already have plenty of hobbies, and I&#x27;d rather work on any of them than be at work!<p>I&#x27;ve always been very self-motivated. I want to work on what I want to work on. Being forced to work on things that I don&#x27;t care about in order to draw a salary sucks, and no amount of<p>&gt; Schedule a 30-minute time block to freely jot down questions that spark your curiosity as an engineer. (They don&#x27;t have to be about work.)<p>is going to change that. If anything, it makes it worse because now I would rather be investigating those questions than working!
评论 #31422876 未加载
评论 #31422805 未加载
评论 #31423356 未加载
评论 #31427944 未加载
评论 #31428756 未加载
评论 #31425072 未加载
评论 #31423701 未加载
评论 #31423444 未加载
评论 #31423047 未加载
alkonautabout 3 years ago
My motto is: I don&#x27;t want to work on a CRUD app. I want computer science to actually be part of what I do. Not parsing and validation and deployments and migrations.<p>But finding these jobs where actual &quot;what you do with the data&quot; is the majority work, and the fluff around it is a minority, is HARD and such jobs seem to be more far between. Perhaps because the software jobs that used to be difficult algorithmic problems are now so specialised (Data scientist, Game engines, AI, ...). And that&#x27;s a bit sad. For those of us who get a kick out of not making a Todo app in an ever cooler JS framework but instead like to write the synth&#x2F;raytracer&#x2F;fluid sim&#x2F;game&#x2F;, the job market has become pretty boring. Luckily I have a job that ticks the boxes, but it&#x27;s hard to find another.
评论 #31429180 未加载
评论 #31461457 未加载
评论 #31423488 未加载
评论 #31429082 未加载
0xbadcafebeeabout 3 years ago
Burning Man taught me an important lesson about expectations and satisfaction. You can&#x27;t go to Burning Man and expect everybody else to give you a good time all the time, or you can end up bored, bummed out, and alone in a crowd. If you want a fun time, bring it with you. Don&#x27;t spectate, participate.<p>Give yourself a small purpose and spend some of your work day on it. Make it something that feels rewarding. Remember, 1&#x2F;3 of your life is spent at work.<p>Maybe you only want to focus on the technical. That doesn&#x27;t mean only becoming an expert in one domain, but also pulling in knowledge from other domains for perspective and inspiration. Maybe you learn how the operating system works, or embedded design. Maybe learn how car ECUs work. Maybe in learning about cars you notice different companies make different designs, decisions, priorities, leading to different outcomes. Maybe you learn about NUMMI and the Toyota Production System. Then maybe you hear tech buzzwords that come from Toyota and find out how they&#x27;re related. Then maybe you take all those non-technical ideas back into your technical work.<p>If you like to solve problems, you don&#x27;t have to stop at technical ones. You can work on organizational problems, financial problems, logistical problems, communication problems, architectural problems. There&#x27;s a million problems outside your domain of expertise, and you can learn about <i>all</i> of them. Your biggest problem is an overabundance of choice.<p>If you like to help people, you don&#x27;t have to help just your immediate team. You can look at other teams and see if they need help. Maybe not even business help, but personal help. Maybe you&#x27;d like to join an employee resource group, or organize one; or a charity bake sale, or a hackathon. Or work on convincing your job to have a donation matching program, or finding a local charity to reinvest some percentage of profit into, or convincing execs to give everyone the day off on election day.
Cthulhu_about 3 years ago
&gt; make time to be curious.<p>This is kinda dangerous advice, because I&#x27;ve been involved in countless CRUD apps where the developers were bored and made things more interesting for themselves; NoSQL databases, difficult programming languages like Scala, microservices, CQRS, infrastructure-as-code that was never used in practice (it was wishful-thinking-as-code), home-rolled frameworks (one involved the CTO &#x2F; lead developer to basically work from home and stay underwater for six months before coming out with a C# framework; it was just e-commerce that used a 3rd party to do all the heavy lifting), etc.<p>Heed the magpie developer. Choose boring technology. Eat the shit sandwich or move on if you think CRUD is beneath you.
评论 #31425138 未加载
评论 #31426863 未加载
评论 #31423693 未加载
评论 #31426229 未加载
评论 #31435092 未加载
ohwellhereabout 3 years ago
Here&#x27;s my advice on the same topic after living through burnout and &quot;blah&quot; several times:<p>Make your job the union of what you&#x27;re interested in and what is valuable to the business.<p>You have to know what is valuable to the business; that knowledge is challenging to acquire but will _always_ help you in any role. It has to be true and verified with stakeholders, not your gut. There are soft skills involved here.<p>You also have to know what you&#x27;re interested in, which is also not easy after building CRUD apps for years.<p>And you have to sell it — more soft skills.<p>If you can — you can! — the result is a job description or project that you helped co-create, that you own in the most meaningful sense of the word, and that you&#x27;re more excited to work on. The add on results is that you are more valuable to that specific company, and you&#x27;ve leveled up soft skills and business thinking that makes you more valuable to any company.<p>I&#x27;ve done this consciously several times in at least 4 companies of various sizes. I&#x27;ve ended up building a new mobile architecture platform and library, a data warehouse and ETLT pipeline, multiple projects in languages I wanted to learn, new frameworks and libraries for various other industry-specific web dev things, and a few rewrites of legacy software.<p>I still feel blah a lot of the time, and still think my path through this industry has been... non-optimized to say the least, but I have a path that helps me reengage when I have the energy for internal sales.
评论 #31423684 未加载
mattlondonabout 3 years ago
I want to be <i>less</i> engaged! Leaving work behind both physically <i>and mentally</i> at 5pm is important to me.<p>I want to treat my work as a necessary &quot;transaction&quot; and don&#x27;t want to devote any additonal energy to it than is required. Save your mental energy for your own life and activities.<p>Sure we all want our work to be fulfilling, but from experience I would urge against getting too &quot;into&quot; your work.
评论 #31428162 未加载
kqrabout 3 years ago
Another way to do this that isn&#x27;t about escaping from your boring work is... well, making your work more interesting.<p>Have a good idea? Coordinate with the right people and go for it. Even if nobody asked you to.<p>You should never feel like you need someone&#x27;s authorisation to do a good job.<p>Becoming free anywhere, even within one&#x27;s regular work, is not about asking for freedom -- it&#x27;s about insisting to act as if one is already free.<p>Or, as Grace Hopper put it, &quot;it&#x27;s far easier to ask for forgiveness than for permission.&quot;<p>----<p>Sometimes this will lead to wonderful things.<p>Sometimes, sure, this will get you into a mess, but honestly, weren&#x27;t you sort of already? Spending a 25 % of your life somewhere you are unable to engage is messed up.
评论 #31426552 未加载
bradlysabout 3 years ago
To me - this article reads a lot like pure copium. This is the advice from a selfish manager who refuses to invest in their employees and instead tries to be extremely transactional and harvest as much as they can before PIPing them and managing them out.<p>Engagement is almost entirely dictated by your employer - not the employee. You need a good manager, good team, and decent work to stay engaged.
mertnesvatabout 3 years ago
I liked the article and the wikipedia page for hobbies is very interesting, I&#x27;ve found some gems...<p>- Magnet Fishing (<a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Magnet_fishing" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Magnet_fishing</a>)<p>- Binge watching ( didn&#x27;t know it can be called as a hobby - <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Binge-watching" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Binge-watching</a> )<p>- Constructing languages ( <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Constructed_language" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Constructed_language</a> )<p>- Tea bag collecting ( <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Tea_bag" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Tea_bag</a> )
评论 #31422664 未加载
Tade0about 3 years ago
&gt; &quot;Oh, I&#x27;m just building another CRUD app&quot;,<p>Sometimes that&#x27;s all there is to it. This is work - fulfillment is optional.<p>For this reason I try to engage in a measly paid, but interesting project from time to time.<p>I&#x27;m currently in one. I won&#x27;t be buying that apartment I wanted any time soon, but I can say with confidence that I like my job.
EddieDanteabout 3 years ago
Why would I want to be engaged at work? I just want to do my job and get paid. I think that expecting emotional fulfillment or meaning from my job is a trap, a way to con me into working more while accepting less pay than I deserve.<p>Work won&#x27;t love me back, so why should I love my work? I lost interest in unrequited love back in high school when I outgrew my Young Werther phase.
评论 #31424253 未加载
评论 #31423674 未加载
chompabout 3 years ago
&gt; Why do web applications have no sound?<p>Collective trauma in the current web application-building cohort from the dark days of the 90s&#x2F;00s?
HellDunkelabout 3 years ago
It is utteriy pointless to convince yourself to be exited about your job if you cant feel it. And it wont last long. If you decline your own emotions its not going to end well.
dnndevabout 3 years ago
This feels more like how to not be miserable than stay engaged. I would have accepted do it for the money they pay you so much money you can retire early and end the misery.
tstrimpleabout 3 years ago
I know that this wasn&#x27;t the point of the article, but please don&#x27;t ever do this.<p>&gt; Why do web applications have no sound? Why can&#x27;t we make boring internal tools come to life with sound, in the same way that UI on a Nintendo Switch pops and clicks and whistles?
评论 #31423420 未加载
rmahabout 3 years ago
In my experience, one of the key factors of being engaged with one&#x27;s work is feeling a sense of progress or accomplishment. Few things sap motivation more than the feeling that you&#x27;re just spinning your wheels and nothing is getting done.<p>I realize that if you&#x27;re not a team lead or manager, this is difficult to implement. However, sometimes physical manifestations of progress can make progress feel more tangible. For example, if you have to churn through tickets, make a little card for each one. And push them from a pending pile into the done pile as you go. This makes your progress more visible and tangible than a number on a website. Of course, a big &quot;to do&quot; pile may demotivate some folks. YMMV.<p>Just a bit of food for thought.
imwillofficialabout 3 years ago
I won’t spoil the article, but the advice is great. I’ll give number 4 a try. But the hobbies page of Wikipedia is too long and unorganized for my tastes.<p>Anyone have any cool hobbies?
评论 #31422406 未加载
评论 #31422335 未加载
评论 #31422451 未加载
评论 #31422563 未加载
评论 #31422628 未加载
评论 #31422350 未加载
jcadamabout 3 years ago
My level of engagement is directly proportional to the pay.
nunezabout 3 years ago
This article means well but these tips are mostly platitudes. What I want to read is how people who do not care about work (i.e. people who are borderline anti-work) find work that is meaningful.<p>I do not believe that people aspire to not have purpose. I do believe that many people&#x27;s work life is misaligned with their true purpose OR they don&#x27;t know what their purpose is. I&#x27;d love to read more articles like that.<p>(I naturally love the work that I do and tend to invent work by solving problems that people think are worth solving. I cannot relate to people who straight-up don&#x27;t want to work. Articles like the above would help me understand their mindset.)
评论 #31429831 未加载
beepbooptheoryabout 3 years ago
These things are always a little funny for me, I&#x27;m just a longtime wannabe dev and the thing that makes me disengaged in my jobs is just wanting to code all the time. I guess the grass is always greener.
jowdonesabout 3 years ago
There was an article on HN a while ago saying that basically the secret to productivity is ... slack. In other words, excess capacity.<p>I used to have a tight schedule switching from tasks to learning to meetings to more tasks and more learning, 50 minutes work, 10 minutes break, relentlessly, like a robot.<p>Then I realized I&#x27;m not a fucking robot. Now I work 2 hours per day at most. Complete my tasks and can do this shit in a sustainable way as opposed to burning myself for what?<p>I&#x27;m super engaged. For two hours tops :D
评论 #31432677 未加载
alforabout 3 years ago
99% of effort is wasted. (Naval)<p>This is especially true with code where the cost of replication is zero.<p>Most company goes out of business, most programming project don’t get completed or get unused by the actual customer.<p>In a large company it’s even worse as you are far from the user and the chance that what you work on is unused get through the roof.<p>But there is a tiny chance that what you do become massively useful (http, bitcoin, etc)
lmarcosabout 3 years ago
I don&#x27;t need to feel engaged at work. I feel engaged with my career though. A job is just a temporal contract I do for money. I do my best (thankfully I&#x27;m not bad at it since I love my career), but usually I don&#x27;t give a damn about feeling engaged with my current employer.
sharemywinabout 3 years ago
This article was actually interesting.
stretchwithmeabout 3 years ago
Something that might is timing WHEN you start drinking coffee in the morning.<p><a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=4bjxFnAIAiI" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=4bjxFnAIAiI</a>
afarrellabout 3 years ago
&gt; Stay hungry, stay foolish.<p>If you want to feel disengaged at work, neglect your diet and make foolish choices that break people’s trust.<p>If you want to feel engaged at work, eat lunch with your coworkers and talk philosophy.
sinenomineabout 3 years ago
My earlier advice continues being relevant: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=25509941" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=25509941</a>
评论 #31425201 未加载
topherooabout 3 years ago
I try to always work on something that’s contributing to something I care about in the world. I find that motivation is less of an issue if there’s intrinsic value to the work I’m doing.
afarrellabout 3 years ago
&gt; Imagine you are the CEO<p>Warning: If you take this farther than idle speculation, it is a good way to burn yourself out trying ineffective strategies to drive organizational change.
评论 #31429801 未加载
ulisesrmzrocheabout 3 years ago
Adding my voice to the consensus that this article is trash. As always, the blackest of falsehoods are dressed up in platitudes.
iancmceachernabout 3 years ago
It&#x27;s not your job to feel engaged. It&#x27;s your employers job, your bosses. You can feel how you want to about it.
评论 #31424590 未加载
posharmaabout 3 years ago
Why is someone&#x27;s name humorous? The name Mr. Tu is humorous to the author of the post. I find this mildly insulting.
评论 #31424925 未加载
boredemployeeabout 3 years ago
let&#x27;s be honest here, many IT jobs could get the work done in 20h&#x2F;week. all the rest is a fucking circus.
Wistarabout 3 years ago
I misread this as &quot;How to feel enraged at work,&quot; and thought that I really didn&#x27;t need any guidance.
novakinbloodabout 3 years ago
Why did I read this as “How to feel enraged at work”? Complacency modification?
Buttons840about 3 years ago
How do I find work that is worth being engaged in?