Hey there! Iām Federico and this is my first blog post on web development (what a lame incipit!).
When I decided to start writing about my journey, after the first five exciting minutes I realized there are already tons of better posts written by senior developers.
Why should I write a blog about web development then? Why should anybody waste time reading my blog? What value can I bring to the developersā community?
Wait, Iām a newbie! So thatās what Iām going to talk about!
Nobody (as far as I know) has ever documented this journey from the beginning.
This is what I want to write about: my personal growth as a newbie in web development. Iāll tell you about ups and downs, about my pitfalls, the emotions when the first lines of code actually work and maybe, along this path, Iāll be able to share some tips&tricks with you.
Why did I choose to become a web developer?
Rightā¦why? The short answer could be that Iām a nerd and this post would end here. But the truth is a bit more complex than this.
Iām 34 years old and Iāve spent almost ten years working for multinational companies (a consulting firm at first and now a major telecommunication company in Italy). So, why throw myself into this journey and try to become a web developer? Instead, I could have spent this time studying something I could actually use in my daily job or maybe upgrade some of the skills I already have.
1. Iām tired
In 2019 my fiancĆ©e and I left everything and travelled for almost a year across South and Central Americaā¦no, wait, this could take an entire book.
Rewind.
Iām not saying that working as a web developer means to be free to follow your dreams, to work only for those companies you like and stuff like that.
Iām not (that) blind. The way to become a web developer is long and hard and even after years of coding you canāt be sure youāve definitely found the perfect balance between aspiration and money.
What Iām saying is that in the medium-long term, learning coding may give you the chance to set your own goals and choose your own challenges, thatās all.
Itās another tool in your arsenal, maybe the most powerful.
And if you donāt believe me (I wouldnāt), listen to Alex Qin here.
2. I like to create
Perhaps the thing Iāve missed the most has been the chance of being creative. Iāve designed some nice software architecture and companyās process, implemented a bunch of agile transformation projects but thatās it. Gigabytes of powerpoint and e-mail, nothing more.
I personally need to create, to build something, if not with my bare hands, at least with my brain. I want to elaborate and solve real problems, contribute to what I believe is one of the greatest human inventions: the internet.
This is what I believe coding is, to create something you can be proud of, something that works and people can interact with, that they enjoy and maybe find useful.
3. Iām a nerd
I had to say that!
Conclusion
In the next post, Iāll share with you some suggestions about what to do (and what not) to start your journey to become a web developer with the right foot. Iāve experimented most of them myself soā¦
ā¦stay tuned and see you in the next episode!
Top comments (2)
Hi, if you're doing Js I recommend JS30 it's a great program. :3
Good luck! What are you using to start learning web dev?