Software Developer, Programmer
Software Engineer Notion
Software Engineers
A good developer is someone who uses LLMs and frameworks, but strives to understand the underlying principles. If you just use them as black boxes, your competitiveness is low.
LLMs and your career | notes.eatonphil.com
LLMs and your career
https://notes.eatonphil.com/2026-01-19-llms-and-your-career.html
Identity Crisis
The Software Engineering Identity Crisis - Annie Vella
Many of us became software engineers because we found our identity in building things. Not managing things. Not overseeing things. Building things. With our own hands, our own minds, our own code. But …
https://annievella.com/posts/the-software-engineering-identity-crisis/
AI & Software Engineer
Generative AI Is Not Going To Build Your Engineering Team For You - Stack Overflow
When I was 19 years old, I dropped out of college and moved to San Francisco. I had a job offer in hand to be a Unix sysadmin for Taos Consulting. However, before my first day of work I was lured away to a startup in the city, where I worked as a software engineer on mail subsystems.
https://stackoverflow.blog/2024/06/10/generative-ai-is-not-going-to-build-your-engineering-team-for-you/

Soft Skill every-programmer-should-knowmtdvio • Updated 2023 Jan 16 7:4
every-programmer-should-know
mtdvio • Updated 2023 Jan 16 7:4
Software Engineering - The Soft Parts
Today I'll share some of the software engineering " soft skills" I've learned from my first 10 years on Google Chrome, where I am a Senior Staff Engineering Manager. On my 10th anniversary, I wanted to reflect on some of lessons that have stayed with me.
https://addyosmani.com/blog/software-engineering-soft-parts/

Learning Path
Mike Acton's Expectations of Professional Software Engineers - Adam Johnson
In a 2019 talk/rant titled "Everyone Watching This Is Fired", games industry veteran Mike Acton rattled off a sample of 50 things he expects of developers he works with. The title refers to his tongue-in-cheek suggestion that anyone who doesn't meet all these requirements would be immediately fired.
https://adamj.eu/tech/2022/06/17/mike-actons-expectations-of-professional-software-engineers/

20 Things I've Learned in my 20 Years as a Software Engineer
Important, Read This First You're about to read a blog post with a lot of advice. Learning from those who came before us is instrumental to success, but we often forget an important caveat. Almost all advice is contextual, yet it is rarely delivered with any context. "You just need to charge more!"
https://www.simplethread.com/20-things-ive-learned-in-my-20-years-as-a-software-engineer/

Great software engineers automate repetitive/manual labor. Teams that get into predictable flows are likely ignoring a promising opportunity for automation.
Software engineers are not (and should not be) technicians
Software engineers are not (and should not be) technicians I don’t actually think predictability is a goo...
https://www.haskellforall.com/2024/07/software-engineers-are-not-and-should.html
Developer status
Stack Overflow Survey: 80% of developers are unhappy
This year, as expected, the main topics in the Stack Overflow survey were use of AI and dissatisfaction in the workplace.
https://shiftmag.dev/unhappy-developers-stack-overflow-survey-3896/


Seonglae Cho
