Software Engineer

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2022 Jun 22 7:5
Editor
Edited
Edited
2026 Jan 22 14:49

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

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 …

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.
Generative AI Is Not Going To Build Your Engineering Team For You - Stack Overflow

Soft Skill
every-programmer-should-know
mtdvioUpdated 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.
Software Engineering - The 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.
Mike Acton's Expectations of Professional Software Engineers - Adam Johnson
For all those wanting to be programmers....
shorts
For all those wanting to be programmers....
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!"
20 Things I've 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...

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.
Stack Overflow Survey: 80% of developers are unhappy
 
 

Recommendations