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!
Great work!
ReplyDeletePakash
Thanks for sharing excellent information. Your
ReplyDeletewebsite is very cool.
Premium
Premium
Premium
Wow this is awesome!!
ReplyDeleteThanks for sharing valuable information. this is really very useful for me.
ReplyDeletevisit : Digital Marketing Training in Chennai || Digital Marketing Course in Chennai
Smm Panel
ReplyDeletesmm panel
İş İlanları Blog
İnstagram Takipçi Satın Al
Https://www.hirdavatciburada.com/
HTTPS://WWW.BEYAZESYATEKNİKSERVİSİ.COM.TR
servis
tiktok jeton hilesi
kadıköy samsung klima servisi
ReplyDeletemaltepe mitsubishi klima servisi
kadıköy mitsubishi klima servisi
kartal vestel klima servisi
ümraniye vestel klima servisi
kartal arçelik klima servisi
ümraniye arçelik klima servisi
beykoz samsung klima servisi
beykoz mitsubishi klima servisi
dijital kartvizit
ReplyDeletereferans kimliği nedir
binance referans kodu
referans kimliği nedir
bitcoin nasıl alınır
resimli magnet
27WGVB
hatay
ReplyDeletekars
mardin
samsun
urfa
5D5
de
ReplyDeleteInternational Nursing Recruitment Agencies in the USA specialize in sourcing and placing skilled nurses from across the globe to address the country's healthcare staffing needs. These agencies provide end-to-end support, from credential verification to visa application assistance, ensuring a smooth transition for international nurses. They also offer cultural assimilation programs to help nurses integrate seamlessly into the U.S. healthcare system. By facilitating the arrival of qualified nursing professionals, these agencies significantly improve patient care quality and mitigate staffing shortages. Their services are vital in bridging the gap between global nursing talent and the growing demands of U.S. healthcare facilities. Trust in these agencies for a reliable and efficient solution to nursing shortages.
ReplyDeletehttps://www.dynamichealthstaff.com/international-nursing-recruitment-agencies-in-usa