I have been working in software development for 10 years.
These are the 3 simple (but effective) pieces of advice I’d give anyone starting out (or who wants to get started):
Advice #1: Focus on Fundamentals Before diving into the latest frameworks and tools, ensure you have a strong grasp of the fundamental …
One Tip Every Junior Software Engineer Needs to Hear to Succeed
Are you a junior software engineer eager to make your mark?
I have been working as a software engineer for 9 years now. And what I can tell you (from experience) is that in order to succeed in this industry you need not only to write code, cover unhappy paths and edge cases, and decide on trade-offs, and other things. …
3 Essential Skills That Define a Software Engineer
Being able to code doesn’t make you a software engineer, although coding is a fundamental skill and a prerequisite for becoming one.
Anyone can write code that compiles and runs thanks to a wide range of IDEs (integrated development environments). Here are three important skills that transform you into a software …
Debugging the Engineering Interview Process
Table Of Contents: Abstract Presentation Video Abstract In today’s competitive job market, mastering the interview process is more crucial than ever. But before mastering the process, you need to identify your flaws, and this is where the debugging technique comes in handy.
This session dives into strategies …
The 5-Step Guide to Become an Android Developer
Featured in Android Weekly Issue #487. Featured in Dev Weekly Issue #106. So you want to become an Android Developer and don’t know where to start?
Here is my 5-step guide to becoming an Android Developer, jam-packed with action items after each step.
Presentation .
Video: Table Of Contents: 1. …