4 Comments
User's avatar
Leo's avatar

I'm seeing that the faster engineers ship, the more of a product manager they have to be. Seeing that happen in real life it's quite exhilarating. I feel more like the hog on the right, I'm seeing the landscape and sensing good times ahead for motivated engineers.

Sarvesh_Ghildiyal's avatar

I am 22, starting out my career, did few tech internships so far.

I have been pondering over the same thing for some time now. Indecisive on the path I see for myself.

Would appreciate any advice on the below:

Today with prompts we see many people creating software applications and raising funds to turn it into a business.

Now for individuals like me, I do feel overjoyed when I grasp some new concept and understands it well enough to discuss further but heavy dependency on AI has left me in a situation where I cannot code by myself this as a result reflects back on looking out for job roles.

As reflection to that, I did seem to find out. Okay, if I actually dig deeper into writing code will understand trade-offs even more and will actually put my brain into problem solving at ground level not the logical abstraction. So for me did feel like this could be what we called "engineering" ?

Today things seems to be moving so fast, the decision I take today could contribute to the life I am going to live and the kind of person i will turn out to be.

Should I just go shallow on tools and make a living out of the high waves, or actually go through the hard way.. getting back to basics writing algorithmic codes. Opting first principal breakdown of things and building things from scratch not just use a framework right away but build a HTTP server from raw python.

This is what working on abstractions have left me so far.

Bob C's avatar

Software engineering was never really a classic engineering discipline, like electrical, mechanical, chemical, etc, and this could easily be seen once coding boot camps churned out "software engineers" in just weeks instead of the four plus years it took to train in the classic disciplines. LLMs have simply speeded up and commoditized a class of jobs that were already heading in that direction making everyone feel like they can do it This is no different than all the weekend warriors you see at Home Depot every weekend, which is fine for small DIY home projects but good luck doing anything serious or at scale.