you usually get through all this in first 3 years of uni
it would be easier if schools has literally any prior educations on the subjects, because of that uni spends 2 years at least covering basics like this
accurate because constantly pointlessly changing languages and standards is how programmers gatekeep their profession and keep wages high in the absence of a medicine-style licensing system
the endless pointless churn is a tactic to ensure that nobody can remain in the field unless they dedicate all their time to keeping up with the new fashions
>the endless pointless churn is a tactic to ensure that nobody can remain in the field unless they dedicate all their time to keeping up with the new fashions
this is completely right. i know cause i finished cs masters and got completely worn out i didnt do much outside of studies and now im left to rot outside the field for a year now without job
>constantly pointlessly changing languages and standards
This rarely ever happens outside of meme jobs such as web development. Also, not having a "medicine-style licensing system" is a very good thing, it avoids credentialism and prioritizes actual skills.
yeah I'm not advocating a licensing system, just saying that the absence of one is why the field uses sneaky and indirect methods of guild gatekeeping (like unnecessary standards churn and constantly shifting language fashions)
Having a portfolio of projects to distinguish you from other applicants is a good thing when applying for internships. Knowing computer science fundamentals is useful in general (even outside of software development) as are databases (since most software these days utilizes a database of some sort).
This only applies to frontend development and learning the basics of a new framework is easy as fuck if you're not a retard.
>A free market doesn’t prioritize skills though, but to rich people exploiting. But a closet boot licker wouldn’t understand.
>thread has nothing to do with trannies >start spewing tranny accusations out of nowhere
Begone, tourist.
Quite often the "changes" are just languages themselves and not the concepts. I went from using Django/gunicorn/nginx to PHP/laravel/valet and it's basically exactly the same honestly
>jerk off in ho to zoom thot >spend day long mtgs with qties >sometimes report you work on adding more comprehensive tests and space your commits through the week >ask for a better pay because jamal fails all that
dijkstra algorithm is literally second day CS after they tell you about the BIG OHOHOHO first day
Sometimes us yuropoor fags have an advantage.
Never had to do any of this, got a comfy job.
Never going to make a 6 fig salary but can afford very good life here with what I have.
Yup. Did none of this shit. Learned C# and ASPNET only. Didn't go to university. Only learned other languages because it's fun. Got my first job with 0 experience. Fast forward 15 years. Own a 3 bedroom house. Travel 4 times a year for vacation. Lead a team of 20 devs. Still only know C# well eniugh to consider myself good in it.
It makes sense to have a natural interest in the field if you're planning to get a job in it. You'll be better at your job while also having an enjoyable hobby that keeps your mind sharp. Of course you still have to deal with unpleasant things occasionally at your job, you're getting paid for it after all. Still, if you have no interest in the field it's stupid to pursue work in it. You'll be miserable in no time. That's why this shit pays more than a burger flipping gig. The learn2code movement was a mistake.
Just because you have an interest in the field doesn't mean you have to do nothing else 24/7. You're already studying the fundamentals and working on the required projects during your main "work hours" in university, why should you be forced to do even more of it in your free time instead of engaging in a different, potentially complementary activity? Weren't American universities obsessed with producing people with a "well-rounded" education"?
The expectation of CS students to work on "personal projects" outside of school and work is basically an admission that the typical CS university curriculum is simply not adequate for producing skilled professionals. This expectation is almost nonexistent in other majors, everyone accepts that the typical medicine or engineering curriculum is sufficient to produce qualified professionals.
Working on additional projects and reading more literature outside of the main requirements is undoubtedly beneficial, but the expectation that it should be the norm is absurd.
>everyone accepts that the typical medicine or engineering curriculum is sufficient to produce qualified professionals.
and look where that took us where medicine is concerned
>why should you be forced to do even more of it in your free time
Nobody is forcing anybody. But those that do will always have an advantage over those that don't.
>is basically an admission that the typical CS university curriculum is simply not adequate for producing skilled professionals
So what? It doesn't even pretend to. At no university is this ever advertised. I don't know where you got that stupid idea from, but if you don't think it's worth it then don't purchase the education.
>everyone accepts that the typical medicine or engineering curriculum is sufficient to produce qualified professionals
Bullshit. First of all doctors rot over a decade of their youth away in school. Then they have post grad residency for years getting paid dirt while they train. And new grad engineers come out of school knowing jack shit and require years of training before their profitable to the company.
>requirements >expectations >norm
This is why your life is mediocre.
This can be distilled into three points:
Evidence your basic competence - build trust.
Differentiate yourself through unique skills - build expectation.
Demonstrate you understand and can deliver successful outcomes - build value.
That's all you need to do; the examples are just many ways people have achieved it, the game is finding the most efficient path by which you can build these three points, with your interests, skills and disposition.
>learn multiple languages
Is this supposed to be something impressive or insurmountable?
I know 3 language and I already learned 1 of them
It's not about learning a language, it's about learning every fucking horrible thing else in its ecosystem
>DUDE JUST SMOKE WEED AND FAP ALL DAY >NAH DUDE NEVER COMMIT YOUR GITHUB SHOULD BE BARREN >LMAO YOU TRY TO BETTER YOURSELF AS A PROGRAMMER? I PLAY VIDYA ALL DAY >I HAVEN'T WRITTEN ANY CODE IN 6 MONTHS >YES I HAVE A CS DEGREE. WHAT DO YOU MEAN MY GRADES WERE SHIT AND I HAVE NEVER BUILT ANYTHING? I HAVE THIS PIECE OF PAPER PROVING I'M A COOODER >NO I DON'T HAVE A DEGREE AND 0 PROJECTS TO MY NAME. IT DOESN'T MATTER I'VE MADE HELLO WORLDS IN 5 DIFFERENT LANGUAGES INCLUDING A USELESS MEME ONE AND I'VE COMPLETED EVERY TUTORIAL ON YOUTUBE I SHOULD BE GIVEN A JOB ALREADY
>I BUILT A JAVASCRIPT CALCULATOR WHY CAN'T I FIND A JOB AS A WEBDEV AAAAAA
you usually get through all this in first 3 years of uni
it would be easier if schools has literally any prior educations on the subjects, because of that uni spends 2 years at least covering basics like this
Only nessecary if you dont have a CS degree
things seem to be like that even if you are a cs grad.
accurate because constantly pointlessly changing languages and standards is how programmers gatekeep their profession and keep wages high in the absence of a medicine-style licensing system
the endless pointless churn is a tactic to ensure that nobody can remain in the field unless they dedicate all their time to keeping up with the new fashions
yeah its all a ruse/scam
>the endless pointless churn is a tactic to ensure that nobody can remain in the field unless they dedicate all their time to keeping up with the new fashions
this is completely right. i know cause i finished cs masters and got completely worn out i didnt do much outside of studies and now im left to rot outside the field for a year now without job
>constantly pointlessly changing languages and standards
This rarely ever happens outside of meme jobs such as web development. Also, not having a "medicine-style licensing system" is a very good thing, it avoids credentialism and prioritizes actual skills.
A free market doesn’t prioritize skills though, but to rich people exploiting. But a closet boot licker wouldn’t understand.
You didn't say anything at all.
>A free market doesn’t prioritize skills though, but to rich people exploiting. But a closet boot licker wouldn’t understand.
yeah I'm not advocating a licensing system, just saying that the absence of one is why the field uses sneaky and indirect methods of guild gatekeeping (like unnecessary standards churn and constantly shifting language fashions)
Fair enough, I can agree with that.
Having a portfolio of projects to distinguish you from other applicants is a good thing when applying for internships. Knowing computer science fundamentals is useful in general (even outside of software development) as are databases (since most software these days utilizes a database of some sort).
This only applies to frontend development and learning the basics of a new framework is easy as fuck if you're not a retard.
>thread has nothing to do with trannies
>start spewing tranny accusations out of nowhere
Begone, tourist.
Quite often the "changes" are just languages themselves and not the concepts. I went from using Django/gunicorn/nginx to PHP/laravel/valet and it's basically exactly the same honestly
Truth. Your competing with people who enjoy this stuff. If it feels like a chore I suggest moving on
nah
>jerk off in ho to zoom thot
>spend day long mtgs with qties
>sometimes report you work on adding more comprehensive tests and space your commits through the week
>ask for a better pay because jamal fails all that
dijkstra algorithm is literally second day CS after they tell you about the BIG OHOHOHO first day
Sometimes us yuropoor fags have an advantage.
Never had to do any of this, got a comfy job.
Never going to make a 6 fig salary but can afford very good life here with what I have.
Yup. Did none of this shit. Learned C# and ASPNET only. Didn't go to university. Only learned other languages because it's fun. Got my first job with 0 experience. Fast forward 15 years. Own a 3 bedroom house. Travel 4 times a year for vacation. Lead a team of 20 devs. Still only know C# well eniugh to consider myself good in it.
It's possible to get 6 figs now in some cities even outside of Switzerland
Due to inflation it's not worth as much anymore tho but still
>pol
>all caps
didn't read your dimwit thread
It makes sense to have a natural interest in the field if you're planning to get a job in it. You'll be better at your job while also having an enjoyable hobby that keeps your mind sharp. Of course you still have to deal with unpleasant things occasionally at your job, you're getting paid for it after all. Still, if you have no interest in the field it's stupid to pursue work in it. You'll be miserable in no time. That's why this shit pays more than a burger flipping gig. The learn2code movement was a mistake.
Just because you have an interest in the field doesn't mean you have to do nothing else 24/7. You're already studying the fundamentals and working on the required projects during your main "work hours" in university, why should you be forced to do even more of it in your free time instead of engaging in a different, potentially complementary activity? Weren't American universities obsessed with producing people with a "well-rounded" education"?
The expectation of CS students to work on "personal projects" outside of school and work is basically an admission that the typical CS university curriculum is simply not adequate for producing skilled professionals. This expectation is almost nonexistent in other majors, everyone accepts that the typical medicine or engineering curriculum is sufficient to produce qualified professionals.
Working on additional projects and reading more literature outside of the main requirements is undoubtedly beneficial, but the expectation that it should be the norm is absurd.
>everyone accepts that the typical medicine or engineering curriculum is sufficient to produce qualified professionals.
and look where that took us where medicine is concerned
I see increased life expectancy and diseases that were once deadly now easily cured or at least treated. Guess that worked out pretty well.
>why should you be forced to do even more of it in your free time
Nobody is forcing anybody. But those that do will always have an advantage over those that don't.
>is basically an admission that the typical CS university curriculum is simply not adequate for producing skilled professionals
So what? It doesn't even pretend to. At no university is this ever advertised. I don't know where you got that stupid idea from, but if you don't think it's worth it then don't purchase the education.
>everyone accepts that the typical medicine or engineering curriculum is sufficient to produce qualified professionals
Bullshit. First of all doctors rot over a decade of their youth away in school. Then they have post grad residency for years getting paid dirt while they train. And new grad engineers come out of school knowing jack shit and require years of training before their profitable to the company.
>requirements
>expectations
>norm
This is why your life is mediocre.
The overexcited freshman smell in this post is so strong that there is no need to even address it.
>Codebros, how accurate is this?
I couldn't even understand what the fuck it was saying.
This can be distilled into three points:
Evidence your basic competence - build trust.
Differentiate yourself through unique skills - build expectation.
Demonstrate you understand and can deliver successful outcomes - build value.
That's all you need to do; the examples are just many ways people have achieved it, the game is finding the most efficient path by which you can build these three points, with your interests, skills and disposition.
I never implemented a hashmap.
>t. coding since 1995 (currently employed)
>learn multiple languages
Is this supposed to be something impressive or insurmountable?
I know 3 language and I already learned 1 of them
It's not about learning a language, it's about learning every fucking horrible thing else in its ecosystem
>DUDE JUST SMOKE WEED AND FAP ALL DAY
>NAH DUDE NEVER COMMIT YOUR GITHUB SHOULD BE BARREN
>LMAO YOU TRY TO BETTER YOURSELF AS A PROGRAMMER? I PLAY VIDYA ALL DAY
>I HAVEN'T WRITTEN ANY CODE IN 6 MONTHS
>YES I HAVE A CS DEGREE. WHAT DO YOU MEAN MY GRADES WERE SHIT AND I HAVE NEVER BUILT ANYTHING? I HAVE THIS PIECE OF PAPER PROVING I'M A COOODER
>NO I DON'T HAVE A DEGREE AND 0 PROJECTS TO MY NAME. IT DOESN'T MATTER I'VE MADE HELLO WORLDS IN 5 DIFFERENT LANGUAGES INCLUDING A USELESS MEME ONE AND I'VE COMPLETED EVERY TUTORIAL ON YOUTUBE I SHOULD BE GIVEN A JOB ALREADY
>I BUILT A JAVASCRIPT CALCULATOR WHY CAN'T I FIND A JOB AS A WEBDEV AAAAAA