I'm starting this blog with a somewhat heavy topic, but it's an important one since it's what inspired me to create this space in the first place.
Technology moves incredibly fast nowadays. New languages, new frameworks pop up constantly. But something moves even faster: AI. Models are getting better by the day, capable of amazing things that genuinely excite me. However, this rapid progress can also feel overwhelming.
A few years ago, I was confident my job couldn't be disrupted by AI. I created user interfaces that were both pretty and functional, and I believed AI could never match that human touch. But I'm watching it improve steadily. Sure, there are plenty of poorly generated interfaces out there, but some genuinely good ones are emerging too. People are also getting better at prompting AI, which only enhances the quality of results.
While I'm fortunate to be employed, what I'm seeing in the job market is genuinely concerning. People are sending out hundreds of applications without receiving a single response. Companies are rejecting qualified candidates simply because an ATS system flagged their resume, and recruiters trust these tools blindly without considering the actual person behind the application.
On the flip side, companies are drowning in applications. Some candidates are excellent, but many applications are completely irrelevant. When you look at it from their perspective, can you really blame companies and recruiters for trying to filter out the noise and streamline their processes?
Another challenge that's emerged is the impact on our self-confidence. When you scroll through social networks like Twitter, you're bombarded with success stories. Everyone seems to be building products with hundreds of users and earning thousands of dollars monthly. This constant stream of achievements makes you feel like you're the only one struggling, that you're unproductive and falling behind. It creates the illusion that everyone else has mastered twenty technologies simultaneously while you're stuck in place.
This feeling compounds the stress from the current job market and AI developments, creating an overwhelming burden that's genuinely difficult to handle.
So how do we overcome this stress and these negative feelings? My solution is straightforward: I need to learn new things and truly master them.
The challenge is knowing where to start with so many emerging technologies. I've begun creating a comprehensive learning program covering everything I believe is worth mastering to improve my skills and overcome these doubts. But that's a topic for another article. :)