What to do with this newsletter?
For a brief moment of boredom, I created this newsletter for no particular reason, mainly a. I am a Software Engineer, b. I love products and build stuff, c. I really enjoy or just having conversation related to this topic. Hence I created this newsletter on a whimp, let's see how far this can go.
Since this first post, I don't know what to write, how about recap on the current situation of the SWE industry ? Let's go then.
For the last 5 years, software in general growed at a relatively steady pace - by steady i meant there are handful of famous frameworks / library for you to choose, especially when you're working for an enterprise / medium-big size company, the tech stack just bounce around with these following name (MERN, Java / Spring, React.JS / Next.JS, PHP / Laravel, Python / Dijango, Ruby on rails, ...) you get what i mean. Then the obvious choice during your career, you pick one tech stack, you master it, then you're good to go.
But now the landscape completely changed, with the first introduction of ChatGPT from OpenAI, then Claude, Gemini and a bazzillion more of these application of LLMs. Then you can learn pretty much anything at a high pace, depending on how much your brain can handle, the sky is the limit here.
I was joking around with my friend back in the days "I am a Full Stack Engineer, "Full Stackoverflow Engineer" you know wink wink" but now I have to change the jokes to "Full Stacked with AI Engineer" lmfao.
Enough of the fun joking around, we've experienced a lot of changes for the last 5 years
For me with just 5 years in the market, I find these period quite exciting, it is the best moment for you to ever live, you can visualize your idea, test it, and see results in just days.
But what now? For SWEs I think the status quo has been broken. You don't need a specialist in that programming language any more. But rather things will shift to:
With that I think we're good & well prepare to the future, I have a strong believe that AI isn't here to replace us, but rather improve us, to break your limitations and level the playing field.
What a great time to be alive.
Some endings for my first post, I'm really don't know what I am doing, just random stuff, if you have any topics that might interested you, just put down the comments, if you want to discuss stuff and share the same passion of SWE, feel free to comment also I will do long & late night discussion with you xD!
Best.
Full-stack Engineer
2moGreat article, Sang! From my point of view, AI can greatly assist in creating individual pieces of the picture, but putting them together effectively remains a human task. AI excels at improving what we have already established, yet when it comes to innovation and entirely new concepts, humans are always one step ahead—simply because human needs drive all technological advancements. The job market is becoming increasingly competitive. To thrive, we must continuously sharpen our skills and stay updated with emerging tech. Hope we all survive...
Kotlin is love <3
2moSenior Engineering Manager
2moThis is an awesome attempt, Sang! Keep it up! I fully support 👏
Software Engineer | Product Builder | Humble & Always learning | Sharing & Caring
2mo