Software Engineering is a discipline requiring a code of professionalism. Develop your own approach towards professionalism by reading these articles.

Four essential soft skills for Career Advancement

In his book, What Got You Here, Won't Get You There, Marshall Goldsmith pointed out that beyond a certain skill level, everyone is good enough. Once you rise to this level, your soft skills will determine your success. The good news is that you can consciously focus on your soft skills. This will give you

By | January 29th, 2017|Categories: Professionalism|Tags: , , , , |

I Am a Software Developer with a Bad Job… Get Me Out of Here!

Summary: Find out what bad jobs are like Get some inspiration about improving your situation Realize how much it costs you if you don't take action Find out what it takes to improve your situation through continuous and consistent action One day before deadline, the design of a single page application looked awful, two major

By | August 15th, 2016|Categories: Career Planning, Professionalism|Tags: , , |

Design your Career – Become So Good They Can’t Ignore You

Summary: Learn the role of passion in your career Find out how you can become a real craftsman Compare and contrast the passion mindset and the craftsman mindset Know when it is important to turn down promotions Find out when your managers block your progress in your career Learn the path leading towards discovering your

By | July 8th, 2016|Categories: Career Planning, Professionalism|Tags: , , |

Secrets of a Successful Tech Interview

Summary: Compare and contrast the actions of a successful and an unsuccessful candidate Develop a feel for making a lasting impression when applying for a new position Two candidates, one goal: a software engineer job offer in a tech startup. Both candidates have had an equally successful track record. One of them had no chance

By | June 18th, 2016|Categories: Interviews, Professionalism|Tags: , , , , , , |