Skip to main content

Re-learning Journey

The other day I was talking to a person whom I knew as professional full-stack developer and what surprised me was that he was taking Full Stack Open Course. He said even though all his job positions state he is a full stack developer, he was more centralized his work on backend and was going to improve his frontend skills as well. His passion for his job (and of course the useful content of the course) encouraged me write this post and share valuable free resource.

So, why many of developers are urged to review everything they've already learned a while ago? The reason could be the fact that technologies are changing to adapt new requirements of growing tech world. Also, working in tech means learning by teaching others in order to consolidate the knowledge in your brain. Having to explain concepts in an easy way requires continuous adding value to what you already have.

Talking about the course a little bit, it is an Full Stack Open course offered by University of Helsinki with the purpose of breeding new generation of coders. Course is more focused on modern web development based on JavaScript. It covers variety of topics ranging from React, APIs built with NodeJS, databases to testing and deploying the applications. Once you are enrolled, you can communicate with the community via Discord or Telegram

I have seen many people counting themselves as professionals in their job without working on their skills for more than decade. But people like him never cease to amaze us by being a live example of how developers should approach their job: with passion and encouragement to learn non-stop. 

If you are the same type of person or know someone alike, I would be really interested to hear from you. So feel free to share your stories in the comments

Comments

Popular posts from this blog

Why Actually Blog?

Hey there! As a student of university in Computer Science field who is just starting to look for real world tech opportunities, I thought it would be a great idea to run my blog. Here is what this blog is meant to be: Keeping record of important notes I write down as I try something new. We meet super handy resources every day since internet is by our side. However chance of forgetting to really get our hands dirty by trying out is far too low as we don't care to highlight them among ocean of data we receive (not all useful, unfortunately) Keeping myself motivated to try new things out. Running a blog requires new and interesting content ideas. As a result, urge to learn and engage in communities increases Practicing structured writing/thinking. Since blogs with actual direction are not for random thought, it gets a habit for one to organize his thoughts in better way and differentiate what's relevant to the topic. Also, technical writing is a must-have skill from anyone in tec...

Time management

 Intro Time management - using and organizing time effectively - is something all of us struggle with at some point. Scheduling tasks makes the most of our effort, even though it is not the case that we accomplish all at given time. It's not until one learns how tasks should be organized properly that everything makes perfect sense. My story For a week or so, I had plenty of free time. As I knew that I would have time beforehand, I looked for chances to dive into learning something really useful. Although with enough amount of all plans, resources, and time, I could not manage to cover even half of what I could do (at least I though I could). The factor I found to be reasonable for the situation is that we are the slaves of our habit of procrastination. So, what? Is it possible that we restrict ourselves from things we do by default when we have spare time? Is solution that easy? Solution No, I think this cannot be done easily. If the only thing we are able to change is ourselves, ...