5 Actionable Tips to Progress As a Thriving Software Engineer

It’s no rocket science - becoming a software engineer these days is akin to strapping yourself a jetpack. Up, up and away towards a limitless future. Payscale reported that an average software engineer earns about 84,000 USD yearly. And that amount is increasing since the demand for competent engineers is still growing. But taking up the course and graduating isn’t a guarantee towards success, and this holds true to any profession. One has to establish habits, create opportunities and, most importantly, work hard. Here are the 5 tips every fresh software engineer must know to thrive in the industry. 1.… Continue Reading

Mentorship – Invaluable Advice From Competitors

"Mentorship" is a vague term. Great mentors are successful industry leaders who are your indirect competitors (or at least a few years ahead of time). Someone may pick their own mentor when they are a public figure and consume every bit of information they produce. Virtual Mentors On mentorship by Neil Patel, source https://www.quicksprout.com/the-complete-guide-to-building-your-personal-brand-chapter-6/ I have a few of those mentors on my list. I follow their blogs, read their interviews, listen to podcasts they join as guests, follow them on social media and so on. Some of them had publicly stated that they don’t have time for one-on-one coaching… Continue Reading

Career Advice Software Developers Must Consider

A friend of mine approached me as they were sitting two tables from me. He introduced me to the guy who has spent a few months reading about PHP, Java, system administration, and relevant fields, being clueless as to what’s the best career path for him. The conversation revolved around several major points that I have enumerated below. Building The Right Technical Background My first question tackles the technical background of future developers. Software engineering is not about code. It’s about solving business problems through code deployed on top of a set of servers, running on a given operating system, interacting… Continue Reading