How do you learn and expand your skills since you've graduated and started your professional career? Obviously, a blog post is a one-way communication, so I don't know your answer, but let me tell you what I expect. Generalizing a…Read More
A collection of 10 posts
Universal Software Engineer: fact or myth?
This blog post is all about: that Ninja doesn't differ from Rockstar, why Fullstack != Versatile, is switching tech stacks a failure, what does the tech swap's success depend on, why bother re-specializing if job market is a paradise for any…Read More
What modern day engineers can learn from ... Leonardo da Vinci
TL;DR I've asked myself a question - what has made Leonardo da Vinci so exquisite that his fame lasts for half a millenium already - answer (based on biography & known facts) doesn't differ much from what depicts best…Read More
What makes a Software Engineer (feel) successful?
TL;DR We spend ridiculous amount of time on verifying job candidates' technical proficiency, analytical thinking, communication skills, but we rarely ask them for what they really aim for. Companies enforce their career models & internal goals / definitions of success…Read More
Who should pay for your training?
TL;DR Effectiveness of professional training depends on several factors, including trainee's motivation, interest in the topic, its usefulness & relevance (now & in future), but also how rare (scarce) it is (training itself or the knowledge), how hard was…Read More
Disclaimer: even if this article is based mainly on my own experience & thoughts, this concept was very well formulated & articulated before I've managed to do it myself, in a blog post that you can find here. I advice…Read More