2016 was a great year for me. And now, when it has almost ended, is a great opportunity to review it.
I will use last year’s format and talk about some of my achievements, future goals and this year’s reading list (it is in the end of the post).
Writing
This year I’ve written 10 posts on various topics. I’ve written almost 2 times less posts than last year, but some of my posts are way longer than my usual posts (the agile estimations series are 32 pages long!). This year the posts were less technical and they talked about management soft skills, self-improvement and leadership. These posts are hard to write. Despite that I think that this is the kind of posts that I should keep writing. However, I do want that some of my posts to be also technical.
2017: I want to write at least 12 posts. One post a month
My favorite posts of 2016
- Should we use MVC for modern web applications?
- Estimations in agile development series
- Weekly thoughts
Public Speaking
This year I had a single public talk about website localization in a meetup (video will be up soon). It was great experience since I like presenting very much. I tend to present quite a lot internally in my company but no enough externally.
2017: I want to present at least 4 times at external meetups and conferences
Mentorship
I’ve done a lot this year. From leading different efforts and changes in the company to managing my project and day to day team responsibilities. Some of things went well and others are still in progress. I think that one of my strengths is the ability to execute and finish almost anything. This is all thanks to plenty of opportunities and guideless that allowed me to gain this experience. However, I think that my next step is not to keep executing lots of different efforts by myself. It is time to share the knowledge and start delegate my wishes to others, provide them with the different opportunities and guidance like that was given to me.
2017: I want to mentor others and help them make things happen
Learning
After 5 years I have finally finished my Computer Science degree. This is one the achievements that I’m happy that it is over, however I’m still proud I’ve done it. This year I’ve also learned React.js and its eco system.
In this year I want to learn a “big data” language, like R or Go or even Scala. I have a serious lack of knowledge when it comes to this area. I also want to learn the “electron” framework for creating desktop java script applications. And I want to strengthen my Node.js and React Native skills. They are not as strong as I want them to be.
2017: I want to learn a new programming language, Electron framework and strengthen my node.js and React Native skills. I want to build at least one project for each of this stack
Open source
This year I’ve contributed only once to an open source project (Polly, you can read about it in this post).
In this year I want to make a bigger contribution to the open source community.
2017: I want to contribute to at least 4 different open source projects.
Sports
This year was a hard year for me in terms of sports. Until May I was exercising like I was used too, 3-4 times a week in the gym and also running 10km 3 times a week. However, after the Mountain to Valley race, my knee was hurt and it forced me to stop exercising and running the way I wanted until now.
2017: I want to heal my knee and slowly come back to run at least 15km by the end of 2017
Reading
I commute to work by train. I hate traffic. It is enjoying and forces you to stay focused on the road, without almost any ability to concentrate on something else. On the train however, I can sit comfortably and do whatever I want. It is 40 minutes, twice a day when I can work, write, rest and of course read. So I try to leave this time for reading. This year I’ve managed to read 13 books this way and also read a lot of stuff online (1% top reader of Pocket ). I love reading both books and online posts, however the books I find the most satisfying and teaching. In the end of the post you can find my 2016 reading list.
2017: I want to read at least 13 books.
The best for last – 2016 reading list
I want to share with you the books I’ve read and recommend the top 3.
1. Managing humans 3rd edition
This is a must read book for every manager. It has great tips for almost every possible situation. I started to use many of his recommendations and I already see the results.
2. Zero to one
Very interesting book about the startup world. It focuses on the reasons for actually taking an idea and making it into a real product. It has a very unique view and it is written by one of the greatest enterpanures in the world.
3. The hard things about hard things
I’m sure that you heard at least someone recommend this book. It touches parts that no one else talks about. This book makes you think, a lot.
Here are the rest, I enjoyed all of them.
Happy New Year everybody!