what advice do you guys have for a beginner programmer who just started taking classes at a CC. I don't have much passion for it, but I'm decently smart and can find the beauty in anything.
what advice do you guys have for a beginner programmer who just started taking classes at a CC. I don't have much passion for it, but I'm decently smart and can find the beauty in anything.
wait. so romania has a CC now?
Use
Wrong board
Worst advice here
>CC
your chances of being employed are not good since India is mass producing millions of people with this exact background
engineering degree would be a bigger advantage although not much since there's like 10 000 universities in India that offer the same
> india
Especially Java.
this is shit advice. anyone who is actually employed will tell you those people usually don't contribute that much and are extremely difficult to work with for a number of reasons.
Recent political attacks on SpaceX aside, many government and government contractor jobs cannot be filled with non-citizens. The US government, especially DoD, for some reason loves Java (and apparently forgot about Ada). If you want to do government work, your job security isn't threatened by hordes of Indians.
learn something AI can't code, something like auto mechanics
Unironically ignore PrepHole and just use the relevant reddit subs
Everyone on PrepHole is a sack of shit who won't hesitate to give you bad advice and admonish you
/r/learnprogramming
/r/java
etc
is correct.
If want money mechatronics is impractical to outsource overseas because it requires hands-on. Our CC mechatronics grads who were any good got multiple job offers.
>impractical to outsource overseas
They can't offshore the work but they can easily H-1B it. Of course, every H-1B I ever worked with was dogshit, but the bean-counters just see "wow we can hire ten dot-indians for less than we pay you!"
>mechatronics
nobody actually uses this word outside of academia
they use it a lot in romania
switch to kotlin.
you can thank me later.
i assume java in his syllabus, meaning he currently has little choice
My advice is to not turn into a tech bigot. Programmers can be worse than Chevy vs Ford motorheads when it comes to their preferred languages and tech stacks. It's fine to have preferences but don't end up being that guy who wants to rewrite half a million lines of code just so it will be in your favorite language instead of what the company has been using for years. Part of not doing that includes not falling in love with your first language. Lots of people feel incredibly powerful when they first learn programming and attribute that to the language instead of programming itself. Then they get annoyed when they try another language and things work differently in it than in their first language. Eventually you end up as the one guy crying about the unrecognized brilliance of Delphi because you learned Pascal as your first language.
In tech your competency and passion will limit your pay. So if you dont give a shit about computers Id do something else. You will always compete with people who give a frick and AI forced to learn new shit all the time. If this doesnt sound like a good time to you, run and find something else you are awesome at.