Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
ltlian18382yThis is exactly me 100%. I'm fairly inexperienced but I'm the only one in this building who knows what a variable is.
It's fun to code at my own pace, but it sucks when I genuinely want to do things the best way and am interested in learning best practices, and all I have to go by is google - which often isn't helpful when it comes to broad, generic, yet per-case concepts.
Spending a week laying the groundwork for a big new feature because you want it to be done properly while your boss "would like to see some progress" because the frontend is still untouched can be pretty frustrating - and scary.
I'd love to offer advice based on my experience, but my solution was literally to find a new job which I'm starting in a couple of months.
As someone who works for a small startup - generally speaking, you don't have the time to learn new frameworks, languages, etc. from scratch. Certainly not on the job, anyway; it's just too hectic and pretty much *everything* is business critical, so it's not like you can be freed up to work on something experimental for a month (as might be the case in a larger company.)
If you want to do this, you've basically got two options:
- Push for a training budget, and then use that to go on at least a couple of workshops or courses a year for technoogy that you're inteested in. This sort of thing is a reasonably cheap attraction for new devs joining as well, so you can make a business case for it.
- Use "side project" time, outside of business hours, to do what you want.
Jifuna38102yI work at a startup but we have enough time to learn frameworks and learn things in general. Maybe it's because the company now exist almost 3 years.
rui9024542y@AlmondSauce side project time. Funny 😂
We dont have free time for this kind of investment, all my free time goes for company's projects. My startup is now entering a new market and I have double the work and a new language to learn almost... but the other idea seems good. If i have time for it, I'll definitely have time for some side projects as well!