[ prog / sol / mona ]

prog


Specialization: must we get stuck?

1 2021-11-25 19:54

I was thinking, in university I learned a lot about computer science and software engineering. Low-level programming, high-level programming, operating systems, graphics, databases, distributed systems, enterprise systems, networking, webshit, and so on and so on. But when I look at my senior coworkers, they have only ever worked on the same topic through their careers, and I rarely hear about anyone who worked in more than one of these and wasn't some academic researcher. Is this true, generally, that the first job you take out of university will largely determine what you will be doing for the rest of your life? If you start working on "backend" you will forever remain a "backend programmer"? People are even afraid of jumping between programming languages (you have "Java programmers" and whatnot), and these days I increasingly see people defining themselves by the framework they use (e.g., "React programmers"). To me this seems insane, these things don't seem that complex that you must dedicate your whole life to them or forever remain a beginner. Is this typical, and if it is, is there a way to avoid it?

2 2021-11-26 01:30

It's typical. Of course there's a way to avoid it, just apply yourself to things that interest you.

3 2021-11-26 03:33

No we don't have to get stuck. I describe myself as a programmer who can perform pretty much any programming task you pay me to do. I am skilled enough to work with any programming tool or software development framework you want me to. All I ask is that you give me the time I need to think about my work and that you don't drain my concentration with meaningless meetings.

4 2021-11-26 08:23

Do consultants get to avoid this dilemma?

5 2022-05-25 06:33

Guys I just accidentally memorized the API of the latest fad JavaScript framework, I'm a specialist now and refuse to work on anything else. Pay me more!

6 2022-05-25 10:44

execs thanks alot if you rob them

7 2022-05-25 11:30

This >>3 guy is right. Nothing forces you to get stuck but in practice a programmer tends to use tools which they knows best, and their manager assigns them jobs which they is more likely to complete. Also learning, and especially switching to, a new tool requires pretty much effort.

This may be called a comfort zone for programmers.

8 2022-06-28 02:37

>>1

Once you enter into the workforce & find that whatever you have learn in the university didn't apply in company, you are burn out with N number of project & scream by your boss for not doing overtime etc etc etc, then you will considered doing something fun like crypto, marketing or gigolo instead of bother what shitty special programming do you need to know.

9 2022-06-28 13:41

1. Learn what division of labor is and how humanity benefits from it.
2. Learn that how you earn money doesn't define you.
3. Start realizing that as an employee you just want to do less, while earning more. More free time is yours then.
4. Now you should grasp why people sell their skills as Java developers. Otherwise, kill yourself, snob shit.

10 2022-06-28 19:08

>>8

whatever you have learn in the university didn't apply in company

How does this happen? Of course I had to (and actually get to) learn new things at work but without the solid foundation I got in university, I would be completely lost.

11 2022-06-28 21:00

>>10
Anon never worked or went to university.

12 2022-06-29 08:32

>>10

I learned linguistics in the university masters degree, I work as a software engineer. No one cares about "solid foundation" since I get my job done well. Grow up, kid, you don't need to impress your parents or their substitutes, when you make money for living.

13 2022-06-29 13:26

>>11
lol i am not him, but i did not complete elementary school
i have worked for 21 years at dupont
nobody has ever cared that i do not have a "stamped paper"

14 2022-06-29 14:37 *

>>12
You will never be an engineer.

15 2022-06-29 20:55

>>14

You will never be keep-your-identity-small chad.

16 2022-06-30 06:13 *

im chadbro

im chadbro

fuck yeah im chadbro

chadbro chadbro chadbro

oh yeah

chadbro pissssss chadbro

hell yeah fucking chadbro

oh yeah fucking pissssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssssSSSSSSSSSSSsssssssssss

17 2022-07-01 05:36 *

brogrammer vs twisted nonexistent scientist that thinks hes a twisted type of nonexistent engineer

the first builds a house without a foundation

the other builds a house by using the broken parts of the former instead of making its own foundation

Low-level programming, high-level programming, operating systems, graphics, databases, distributed systems, enterprise systems, networking, webshit, and so on and so on.

being honest >>1-kun you will end up learning all of this regardless of the university from acquiring taste

from all that information coming out of universities academics from how they need an open information network by nature

18


VIP:

do not edit these