What types of skills are you using today that you learned with CodingNomads or since?
I currently work as a Python application developer at VIKTOR. VIKTOR provides a Software Development Kit platform to help clients quickly build and deploy web applications in Python. If our clients need some help getting started, some extra hands or don’t have the Python skills inhouse, our Application Development Team comes in, which I am part of. In other words, I build VIKTOR web apps for our clients using Python and packages like pandas, shapely and plotly.
At VIKTOR I’m using my “basic” Python knowledge most which I learned at the beginning of CodingNomas program. Although my job doesn’t consist of the full range of skills I learned in the bootcamp – like how to deploy and maintain databases, or set up servers – it does come in handy having knowledge and understanding of how our product is developed.
Besides professionally, I still like to build stuff in my free time, mostly using Django, APIs, and bootstrap, which I learned with CodingNomads. For example I built a web-application called www.luckylub.com in which my wife and I track our board game stats. I deploy on Google Cloud. I never really liked HTML, CSS and JS, so I make use of bootstrap for the styling.
How long did it take you to land your job after the bootcamp?
It was about 5 months from the moment I decided to start applying until my first day at my new job. I was still working, so I was not applying full-time. I eventually got two offers, one was through my network and the other was from an online application.
What was the hardest aspect / biggest thing you learned in the job search?
The hardest part was assessing the job requirements and qualifications in comparison with my skills. I knew pretty well what my skills embodied. But it’s hard to translate this to a job title/requirements. Are my skills junior, mid-level, senior? I knew this technology, but is it sufficient? I decided not to focus on it. Instead I focused on looking at the company and the job description. Do they fit me and what I desire in a job? It’s up for them to decide if I’m good enough.
Also, I was aware that white-boarding often happens in programming interviews, but since I had a job when I attended the bootcamp, I did not really make use of CodingNomads’ training regarding that topic. I did practice a lot once I decided to start applying for jobs, and found it to be very important in the interviews. The main site I used for this was Codility.
There are some tricks out there that will help you a lot nailing your interview. The main tactic I used is called “REACTO” for answering interview questions: Repeat – Examples – Approach – Code – Test – Optimization.
If you could do it all over again, would you?
All of it, 100%. If you are looking for a course where you will master all the general Python skills and get a good general understanding of Web development, look no further. After the course you are able to build pretty neat web applications and throw them on the internet, accessible to anyone.