DEV Community

Discussion on: Whats your story as a developer /programmer? , i'm getting less motivated

Collapse
 
anzelika profile image
Anzelika

First and foremost: e-hug!

My own story is still in baby shoes. I've worked in fintech customer support for 6 years, and burned out completely. I needed a 180 degree change in my life, and I've always been surrounded by capable developers whose brain I admired. For years I thought I could never do that, since I am a artsy craftsy person and thought I don't have the logical thinking requirements.

After my burnout though, financial security got me thinking. I was DONE working in positions where I could be easily replaceable. And I started to fulfill my dream of becoming a web developer completely via self-teaching. I did Udemy Colt Steele's Bootcamp course, CSS tutorials on Youtube, made a few basic static sites and put together a portfolio over a space of a year. The more I learned, the more I realised I NEED to learn (all JS frameworks etc, good practices etc). It definitely got very discouraging, since it's hard to be proud over your basic site when it does not involve any backend and only vanilla CSS/JS, with a touch of Bootstrap. Especially when you spent a whole day debugging a damn animation...

But you know, the key really is to celebrate every small win like it's New Years Eve. I mean it. You get your div to have a hover effect? DANCE. Your elements line up perfectly when in mobile view? Raise a coffee mug and cheer! Front End is actually so accommodating in that, since what you do oftentimes has VISUAL changes. Embrace each and single one, and motivation hopefully comes more easily as well.

The spirit of enthusiasm over learning is what eventually got me an internship now. I had to learn Vue+Vuetify from scratch and I am absolutely fiercely in love, being able to work in a team and having my opinion heard. Yeah, it does not pay me much money now, only bare necessities, but there is now not a shadow of doubt in my mind that I can DO this! And so can you :)

Collapse
 
abodmicheal profile image
Abod Micheal (he/him) • Edited

wow this Got me smiling really , Thank u anzelika, I really appreciate this , lol each time I learn a new framework I forget css deeply lol , not been easy going back again and again , but I'll keep on going till the end

Collapse
 
anzelika profile image
Anzelika

well, good news is that a lot of CSS is done for us with a good framework and a library that comes along with it! For example I rarely have to dig out css selectors when working with Vuetify (kind of like Bootstrap, but for Vue applications). It has many helpful selector classes, so hiding something in mobile view is as simple as .d-none .d-md-flex. So if Vanilla CSS makes your head hurt, there is no shame in using a library to help you with UI elements without much legwork :)

Thread Thread
 
abodmicheal profile image
Abod Micheal (he/him)

yea that's true tho although m not a fan of bootstrap, feels like I won't be able to use cash any more if I use bootstrap but its high time I do , but trust me I really appreciate this , cant thank u enough

Thread Thread
 
anzelika profile image
Anzelika

Bootstrap is UUUUUGLYYYY. So much ugly bloat code. If you need an encouraging kick in the butt for a better library, I am giving it! Maybe it gets better with newer Bootstrap, but having developed on Vuetify for a while now, seeing the bloated row/col system that BS has is a load of.. excuse me, BullShit :D Perhaps try to give a try to Semantic UI/Material UI :)

Thread Thread
 
abodmicheal profile image
Abod Micheal (he/him)

lol 😂😂😂 , yeat it is , but the newer versions are getting better , you're really really funny , lol your team mates are so lucky having someone like you on the team lol left to me I don't wanna stop talking to you lol but thanks alot