JuniorDev SG Mentoring - Career Path
📅 September 08, 2019•
⏱️4 min read
Whenever a person talks about career, it comes with doubts about the unknown future.
With the constant bombardment of AI or outsourcing will take your job in the news and an abundance of choices on the work or lifestyle you would want to live.
Choosing and picking a career has become increasingly harder endeavour for any aspiring developer or veterans in the software development world.
The Need for Self Awareness
Gary V has always preached about the need to be self-awareness of oneself so that you could take action and get shit done.
It was the same for me as well when I had started my journey to become a developer.
I was vaguely aware that while in university that I want to become either a salesman or a software engineer for a startup.
So that I could eventually lead to the path to becoming a tech entrepreneur.
Installing Self Awareness
There is a Chinese idiom " you can lead a horse to water, but you can't make him drink".
As mentors, we must not provide a cookie-cutter template on which career path to pursue.
Since our answers come with it our biases and experiences through our own missteps.
This was something that I need to consider while I was building the slide deck.
When talking about career paths for Junior developer in the mentoring programme.
Fortunately, I had used an exercise which allowed me to embark on my own journey as a developer.
This was called Odyessy Plan created by Bill Burnett & Dave Evans.
Who runs the "Life Design" lab in Stanford to provide the course called "Designing Your Life".
An Odyessy plan is a 10-year timeline which is a journey of self-discovery or experimentation.
To help you to work towards the lifestyle and work you would like to live.
This is derived from 3 vastly different timelines to provide you with an overview of what is the work and lifestyle you would like to live in.
3 Vastly Different Timeline
It meant to create 3 timelines with different industries or work that you do.
It is not 3 different timelines with the same type of work.
I ran an example with the audience to not create 3 timelines with the same type of work.
Since I was conducting it to a bunch of junior developers and senior developers.
It goes like this, the first timeline is to be a front-end developer, the second to be a backend developer and the 3rd full stack developer.
The audience had a laugh out of it and it drove home the reason why you should not do it while creating the 3 timelines.
Creating the 10 Year Timeline
The 10-year timeline is the extended version of your prefered 5-year timeline.
It may include short durations of 2 - 5 years in a different job to gain the knowledge, experience and network.
Called tours of duty by Reid Hoffman co-founder of Linkedin to reach your own intended lifestyle or work you would like to do in the future.
Despite Reid Hoffman's ambition to start his own startup while he was in PayPal.
He decided to stay for a duration of time to learn and absorb the lessons, knowledge and build his network to start his own.
Eventually, he started to embark on multiple tours of duty that lead him to create a startup for himself which was called "Linkedin".
I hope that by learning to build your own Odyssey Plan.
I would help you to become self-aware of the type of work or lifestyle you would like to embark on as a developer.
I will be attaching my slide deck for a career path in the mentoring program.
Along with the odyssey plan worksheet and the video playlist of creating your own odyssey in the reference section for you.
If you are interested to know more about it.