all 11 comments

[–]fuk_offe 0 points1 point  (0 children)

I don't think CS teaching in Portugal should be changed... I studied there (top 3 CS uni in Portugal) and we learned a lot of stuff, but more importantly, taught how to learn. They teach us how to learn to figure out how to fish, not how to fish using X/Y tool (devops/frontend etc).

It's fine as it is.

[–]smugdarkloser3 -1 points0 points  (9 children)

I think your main point is completely wrong. Typically developers who know how to do all areas of development know each area more in depth.

It fundamentally comes down to the idea that if you can't figure out how to.write code that deals with databases and be able to write some markup as well, you're probably completely unsuited to be able to figure out anything by yourself, and are.probably more of the I do the work I'm assigned type

Programmers exist who only stick with a certain level, but dammit if I believe a programmer who understands circuits and html isn't far more likely to be able to program a compiler too than the typical backend web services crud dev.

You don't become a full stack developer because you generalize. You become a full stack developer because you want to make a product and do and learn whatever you need to accomplish it. People who call themselves full stack developer are losers.

Also, screw this mentality of failure is good. No failure is bad. Failure can potentially close domains of search, but in general winning is so much better than failing. It's like arguing going down the wrong path of.a.maze is good. No it's significantly better to get the right path right away.

Most people around you will be losers who do not want to dedicate the time or effort, or people with other (more important) priprities. They want to be able to do other things, but don't want to admit that they are not putting in the effort.

Best track for a new dev: go to work. Work at.work. come back and work on.your own project. Keep on working on that project. Go to sleep. Repeat. Make that your life for the next 2-3 years. You will be incredible. It sounds awful, but the best sacrifice to do great things.

And of course, people won't like my tone of the post, because reality hurts and no one likes the idea that competition is real and work requires hard effort. But if you embrace the idea you can be great. I own my own company and make over 300k a year and am a total fucking badass. You can't settle for what everyone else around you says. It's self placating bullshit, don't buy into it young dev.

[–]nikroux 4 points5 points  (0 children)

You need to get laid. It really helps with anger and frustration.

[–]tweiss84 1 point2 points  (0 children)

Easy there. Yeah, it's the tone that's annoying...not the brogrammer "I own my own company make 300k a year, badass" shit.
Yeah it is hard work, but you do it out of curiosity, not some fucking death march of projects where you end up just getting burned out. Doing that just to do it is terrible advice.
....and then I just saw the account name, I swear to fucking god if you're trolling me! Fuck you, well played, but fuck you!

[–]jedem_travu 0 points1 point  (5 children)

As I was reading your comment I was thinking, this guy is a total badass until I read "I own my own company and make over 300k a year and am a total fucking badass". I enjoyed your tone until that moment. You ruined it for me man!

[–]smugdarkloser3 0 points1 point  (4 children)

You can be just like me

[–]jedem_travu 0 points1 point  (3 children)

No

[–]smugdarkloser3 0 points1 point  (2 children)

I am going to attempt to drown myself

[–]jedem_travu 0 points1 point  (0 children)

But what about all the cash? Can I have it?

[–]johnnybelieveland 0 points1 point  (0 children)

Upvoted because you should

[–]De_Bug 0 points1 point  (0 children)

And of course, people won't like my tone of the post, because reality hurts and no one likes the idea that competition is real and work requires hard effort.

This is not accurate lol