I'm currently a frontend engineer. I told my team lead a while back that I'd like to transition to the server side, especially since our server team is woefully understaffed and our frontend team is overstaffed. He told me "Sure but you'll need to learn all that stuff on your own time". So I never did it because I'm interested in doing other things at home.
You ever think about how much we subsidize businesses by paying for college ourselves? The older I get the more I think the university to corporation pipeline is a fucking racket. It also sucks for employees because here comes these kids who were allowed to learn about all the new technologies you wish you knew with zero distractions and other obligations, now comin' in hot on your heels to take yer jobs en masse, an…
Learning at work is work, and we must make space for it
141–150 of 467 posts
Re: Learning at work is work, and we must make space for it
#142I'm currently a frontend engineer. I told my team lead a while back that I'd like to transition to the server side, especially since our server team is woefully understaffed and our frontend team is overstaffed. He told me "Sure but you'll need to learn all that stuff on your own time". So I never did it because I'm interested in doing other things at home.
Imho it's about 50/50, company should not expect employees getting new skills only on their own time and the employee should not expect learning only from 9 to 5.
Technically searching through the internet for examples, is already learning.
Re: Learning at work is work, and we must make space for it
#143This is one of the reasons I quit programming. I could be spending time improving as a developer but instead they've got me doing some totally inconsequential "bug" fix (spend the next two hours updating this translation for the third time). I just got sick of someone rationalizing me doing non work by saying it's better for the business as though I have no broader perspective of what might be better for the business…
You do not understand what it is to be a programmer. Programmers fix bugs. It might be boring but it's required. Programmers document. It also might be boring but it's required. Programmers write unit tests. We've hired people that don't want to do the non-fun stuff. They don't last long, they generally come in, cause problems for the team and then leave. The people that are willing to do what's needed even if it isn…
Today, that’s clearly out of fashion. Nobody seems to maintain anything and the next group wants to reimplement much of the same function in the new flavor of the month. Anecdotally, it does not all look more stable, bug free and performant but it does seem more fun.
/okboomer
Re: Learning at work is work, and we must make space for it
#144Earlier quoted context omitted.
At my school I was required to take many courses on broader topics. Personally I didn't like it, I took as many CS courses as I was allowed.
Yes, due to the vocational focus, the broader topics are often watered down introductions.
Re: Learning at work is work, and we must make space for it
#145This is one of the reasons I quit programming. I could be spending time improving as a developer but instead they've got me doing some totally inconsequential "bug" fix (spend the next two hours updating this translation for the third time). I just got sick of someone rationalizing me doing non work by saying it's better for the business as though I have no broader perspective of what might be better for the business…
You do not understand what it is to be a programmer. Programmers fix bugs. It might be boring but it's required. Programmers document. It also might be boring but it's required. Programmers write unit tests. We've hired people that don't want to do the non-fun stuff. They don't last long, they generally come in, cause problems for the team and then leave. The people that are willing to do what's needed even if it isn…
Re: Learning at work is work, and we must make space for it
#146Earlier quoted context omitted.
Yes it is. Another big red flag is micro managing. Managers that want to control even the amount of coffee you drink or how many times you go to the bathroom, if you go out too much etc. Super annoying;
That happens?
Re: Learning at work is work, and we must make space for it
#147That you should “always be learning” is absolutely true. It helps with neuro-plasticity and keeps you engaged. That said, as a manager I find it hard to get direct reports to accept sometimes that it is not only okay, but required, by me that they learn new things. I do what I can to encourage it, offer to buy books for people, give time to do online course work, etc. They often complain that they don’t feel like the…
Too often, companies "expect" their employees to take advantage of the fact that they allow them to learn on the job, but only reward short-term performance.
Re: Learning at work is work, and we must make space for it
#148Earlier quoted context omitted.
Your lead made a mistake there. Someone with understanding of both FE and BE is worth as much as one of each, especially when they have intimate knowledge of your actual code.
>Someone with understanding of both FE and BE is worth as much as one of each... Someone with understanding of both FE and BE is valuable in certain situations. Companies love the idea of a "full stack engineer" because they believe they are getting two for the price of one. But in practice, and accounting for exceptions, that's not necessarily the case. A full-time FE with equal experience will be better at the fron…
This seems like it should be true abstractly, but concretely I've never met anyone with deep experience in a specific domain who didn't in the process gain enough experience in other domains to have basic competence in multiple domains. Not necessarily as much as specialists in those domains, but it's practically required to achieve the depths of experience in the domain you think they specialized in.
(Which is not usually the domain they thought they were specializing in.)
This is particularly relevant where there isn't a clean separation of concerns and the involved skills are highly transferable.
Re: Learning at work is work, and we must make space for it
#149I’ve always learned on the job and have never asked permission. I guess I’m lucky that I haven’t worked in the type of places where somebody’s looking over my shoulder every minute of the day. Somewhere around an hour a day every day and I’ve been doing it for years and nobody has ever said anything about it. I subscribe to those weekly emails for the programming languages we use at work and I read them when they com…
Re: Learning at work is work, and we must make space for it
#150I’ve always learned on the job and have never asked permission. I guess I’m lucky that I haven’t worked in the type of places where somebody’s looking over my shoulder every minute of the day. Somewhere around an hour a day every day and I’ve been doing it for years and nobody has ever said anything about it. I subscribe to those weekly emails for the programming languages we use at work and I read them when they com…