Tag: Software Development

Techniques For Self-Taught Computer Programmers

I built my first site nearly 20 years ago and even then I was able to source quite a lot of information online. Even though most of my learning was a combination of reading IDE manuals (QBasic), downloading manuals and guides on a floppy disk from Internet cafes, and reprinting original books in multiple copies since these…

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 which I have enumerated…

Continue reading

How Can Non-Technical Founders Make a Technical Business Work

Are you a non-technical person working on an IT start-up idea, or other technical business ventures, with a bunch of software techies? Best-case scenario, find a technical co-founder and you are good to go. While some non-technical managers and founders are capable of working well with developers, there may be different problems that would jeopardize the growth…

Continue reading

How To Prepare For A Software Engineering Job

Getting ready for your first software engineering job can be daunting. Developers are in demand, but gaining the minimum skill set for becoming competitive usually takes 2-3 years. The first job or two as an engineer could be quite challenging to land. The two most important things you need to understand first are: Your job…

Continue reading

Strategies In Managing A Software Development Team

I’ve jumped between the role of a senior developer and a manager multiple times – including leading and managing a software development team role. My first stunt in management was nearly a decade ago. We were building a Java-based distributed software for a telecom group operating in multiple countries. I spent a year and a half…

Continue reading