[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/biz/ - Business & Finance


View post   

File: 119 KB, 1016x612, chatgpt.png [View same] [iqdb] [saucenao] [google]
54710293 No.54710293 [Reply] [Original]

Which of these classes would go the furthest for getting a job? What are some lucrative paths for programing? Hoping a security clearance gets me a foot in the door somewhere

>> No.54710301
File: 79 KB, 400x400, celestial-seasonings-bear-thumb-400.jpg [View same] [iqdb] [saucenao] [google]
54710301

These wouldn't be the only classes I take, just the beginning

>> No.54710310

>>54710293
was thinking 4&5

>> No.54710315

>>54710293
jfc this is some dinosaur shit. Take group 4 (CS 52 + CS20A) and then fucking transfer to a better school. Consider retaking the courses at said better school.

>> No.54710330

>>54710315
yeah this is just a cheap community college by the beach then transferring to a real school

>> No.54710340

>>54710293
>Which of these classes
>gets me a foot in the door
so, furthest in getting a job is not based on which classes you take. you just kind of said this yourself, whether you realized it or not
t. has degree, cannot get jobs bc cannot socialize reel gud like dem norms

>> No.54710349

>>54710340
kek, best cope for just being shit

>> No.54710350
File: 7 KB, 229x220, 1682194074549739.jpg [View same] [iqdb] [saucenao] [google]
54710350

>>54710293
AI codes in all of those languages better and absurdly faster than you will ever be able to, no matter how many decades you spend learning.

>> No.54710353

>>54710340
I don't really get what you're trying to say anon. I have a 80k+ job right now I just want to work from home eventually

>> No.54710359

>>54710350
sounds like chatGPT is gonna help me study then

>> No.54710364

>>54710293
okay you're joking, but I'll use this opportunity to write a syllabus if you want to code
>learn how script for the bash shell. This is your basic tool. You don't need to know how to be an administrator, but you should be able to control your environment variables and script simple tasks.
>learn how to program in C, This will include elementary Makefiles to build with, using preprocessor definitions, memory allocation basics and passing by reference.
from here on out it diverges, but I'll skip faggot shit like java
> Learn some C++ as a model for object oriented programming, but don't overdo it. You should know what class is, how to encapsulate data, and basic runtime binding using inheritance ("polymorphism"). But don't become a C++ expert. I was broken in C++11 (around 2010) and hasn't recovered.
>Learn Rust. It is the new model for native languages with build borrow checking
>eventually, when your boss tells you he needs something you'll learn Javascript and Python, but don't use them by reflex. Only when the job demands it.
t. senior google software engineer

>> No.54710376

>>54710364
yeah C then C++ was my plan for the beginning, thanks for the advice anon

>> No.54710379

>>54710350
This. OP could spend hundreds of human lifetimes learning code and AI would still utterly curbstomp him. It's like trying to use a bow and arrow to compete with modern artillery; doesn't matter how much the human trains or how well-constructed the bow is.

>> No.54710396

>>54710340
I couldn't find an entry-level job anywhere with a degree, grad studies, and research credentials under my belt. Got my foot in the door by interning at a bleeding-edge startup. After that stint ended, doors of opportunity finally started opening and they never really stopped opening.

Companies want applicants with industry work experience, which is a little ridiculous for entry-level since you don't really have industry work experience fresh out of school, especially if you missed the boat with college internships. At the same time though, a lot of schools are doing a piss-poor job of actually preparing students for industry - they're either teaching grossly dated skills, or grooming students for academia.

>> No.54710423

>>54710350
Most of the work you will do in the industry is sophisticated glue for boilerplate, aside from testing and diagnostics. AI makes it easier to generate custom boilerplate, and there will come a day when it will also generate the custom glue for you, as well as assisting in testing and diagnostics.

>> No.54710477

>>54710293
meet me at hinano, bro

>> No.54710526

>>54710477
Thanks bro, I'll buy us some appletinis

>> No.54710610

>>54710293
Lmao, how old is that screen shot?

>> No.54710870

>>54710610
cutting edge curriculum anon

>> No.54710897

>>54710293
doing C# and I'm glad I picked it, plenty of jobs to be found

>> No.54713390

>>54710293
All this dumb technology shit and not one course on how to think, despite programming being thinking + typing. Pottery.

>> No.54713443

C#/Java are great choices for general enterprise programming.

Javascript potentially as well, you will want to know it so you can pick up on one of the myriad front end frameworks that are out there now (React/Vue/Angular/etc).

Avoid VB, PHP, and C++, these are relics with minimal application and you will get pigeonholed somewhere. I'm not 100% on Ruby but from what I've seen it's going out of style as well.

>> No.54715589

>>54710340
you're not going to land a six figure job right out of university/college. you apply for an internship where you get paid fuck all, gain experience and then move on to a better paying position from there. you don't have to be particularly sociable to do this; you learn social hierarchy and how things work in the internship. everything you do at work is basically completely different from what you learn in university. in fact you'd do better by just shitposting on /g/ for a few years instead of going to uni.
t. spend most of my youth shitposting on /g/ instead of partying or whatever the fuck is expected of you in college

>> No.54716471

>>54710396
>I couldn't find an entry-level job anywhere with a degree, grad studies, and research credentials under my belt
What was wrong with you? Were you aiming too high? I got a code monkey job with a bootcamp credential (and a non-technical bachelor's degree).

>> No.54716718

>>54716471
I was applying for any fulltime junior dev job in the area and some that weren't. This was a decade ago fwiw.

I will say though, bootcamps - in this area, anyway - seem to do a better job with respect to entry-level job prep than a typical undergrad program. Tend to focus on skillsets that check recruiter boxes, while the universities (again) tend to groom students for academia and providing job skills that are outdated by a decade.

Professors teach you how to be a professor. You learn to be an industry professional by working/interacting with industry professionals.

>> No.54716794

>>54710396
>research credentials
Thats where you fucked it, it instantly makes the employer think you're going to piss off and do a doctorate.
>not preparing students for industry
100% true, they don't teach unit testing, version control or any design principles. Any university course that doesn't at least use git should be axed, its really surprising that lecturers dont use it to help them grade.

>> No.54716966

>>54716794
They taught us svn of all things in undergrad, and that was during our last year or so; thankfully they used git in research. I wasn't introduced to unit testing or applied development methodologies until interning in the industry.

>> No.54717662
File: 20 KB, 500x375, 1681859317402261.jpg [View same] [iqdb] [saucenao] [google]
54717662

>> No.54718439

>>54710349
>kek, best cope for just being shit
it's hard to be shit if you're never get an opportunity to be shit

>>54710353
just saying what classes you take dont matter. get your degree, but more important to learn to socialize. say the right things to the right people. mirror them. personally, i wont do it. id rather be me... which people seem turned off by at least initially because i am quiet. the people that get to know me usually become pretty close with me. idk, just being that way allows me to observe how things work in strange ways. end novel.

>> No.54718814

>>54713443
>>54710897
IS C# really the way to go bros? Also why do I see people talk shit about Java on here a lot?

>> No.54720106

Why don't people recommend python very much on here?

>> No.54721773

>>54710293
Java or data structures with Java
>t. Work in big tech

>> No.54721796

>>54710293
group 2 and group 3 probably

>> No.54721814

>>54710376
Don't bother, C and C++ are more of a hobby

>> No.54721947

>>54710293
You should get into Salesforce development. You might feel bored and stressed, but it is in high demand apparently.

>> No.54722150

Nobody will give a fuck what courses you took. College will prepare you for nothing.

>> No.54722310

>>54722150
>Nobody will give a fuck what courses you took
I mean if I'm going for a C# job and have only ever worked with JavaScript and PHP people will definitely care anon

>> No.54722379

learn really obscure shit that other people refuse to learn
that's the only way you'll make it without a degree
but tech is a dying breed
without nepotism you'll get nowhere

>> No.54722444

>>54722379
COBOL it is

>> No.54722647

>>54720106
Elitists put down Python since it's generally easiest to learn. There's a lot of gatekeeping in this field.
>>54718814
Java is also great to learn. Still very popular.

>> No.54722664

>>54720106
how the fuck is that supposed to get you a job?
everyone and their grandma knows python
knowing a language doesn't get you a job

>> No.54722800

>>54710293
Do the web dev and C++ groups. Most bang for your buck, exposes you to the a wide array of employable skills, gives you the highest job prospects.

t. Computer Science major

>> No.54722884

>>54722800
do not listen to this idiot
you get jobs by having jobs

>> No.54723391

>>54722884
All you replies sounds like
>Don't get skills get jobs first
Very cart before the horse

>> No.54723406

>>54710293
Take a data structures and algorithms course then grind leetcode. Nothing else matters unless you're actually interested in learning CS, in which case you should learn a lot of math.

>> No.54723416

>>54723391
doesn't matter
skills aren't measurable, no one gives a fuck and you cant prepare to be their unicorn, it's not possible
that's how it works; work works work

>> No.54723425

>>54723416
So don't learn anything because skills aren't measurable?

>> No.54723449

>>54723425
not what I said, just don't waste your time thinking reading a book about C or python is going to get you anywhere

>> No.54724505

DevEngineer here. My main language is Java. No, I'm not Indian, kek.

Learn Java and Spring (boot) framework. I work at a large bank and everything is strung together with API's making use of Java/Spring.

>> No.54724518

>>54723449
>reading a book about C or python is going to get you anywhere
But that's how every software dev I've ever met learned? I feel like you have a chip on your shoulder anon

>> No.54724662

>>54724518
maybe that's how it worked in the boomer ages, but that's fucking over now
very pajeet and their goat with internet can code in python
the world is based on resource depletion
tech is no longer novel and it's no longer fruitful
you're probably better off programming mining equipment, physical, in house

>> No.54725135

>>54710293
Group 4 is the only place you will learn core comp sci fundamentals that transfer to everything.
Group 5 would ve second because there is so much java out there, but its a distant second.
The other shit is literally a waste of time that you can learn in a few weekends on YouTube if you actually know group 4.