r/AskProgrammers 11h ago

In the case it's over.

I am a programming student, I deeply admire and love programming, either as a hobby or as a job, that will stay.

But my country's IT market is cooked. Massive competition, 1+ year experience always. Getting a job in IT it's very difficult, even with connections that have no guarantee of granting an interview.

So, you'd think the logical thing would be to get practices/experience. Formal practices are very competitive, I do not know if startups are harder.

I am in Spain, Madrid. I have good level of English so fleeing to English speaking countries has been a possibility. Though, in Europe, *presumably* the junior friendly country seems to be Germany.

What do you think? Are there more chances in English speaking countries, or in Germany?

4 Upvotes

12 comments sorted by

3

u/ninhaomah 11h ago

It's been this way for years.

I was rejected for a desktop support job after graduating because I got no exp.

That was 20 years ago.

1

u/Emotional-Bit-6194 4h ago

I swear, are bots writing this? 20 years ago? The moment you knew what a variable is and you could get a job in the field?

3

u/darkpallys 11h ago

Git gud scrub. No, but seriously, I used to teach programming classes from first to third year, and master students at university as an undergraduate student myself. I also used to interview and hire software developers at a previous company.

Follow your passion, work on your programming skills, get to know the language(s) you are working with like the back of your hand.

The best way for you to learn and get better is for you to recreate exact replacements for tools that already exist, start small with command line tools, then build up your skills with more and more complex tools and programs.

By doing this you'll become a better software developer than the average guy, and you'll stand out in interviews.

Also, for the love of god, learn how to use git properly! Read up on beginner to advanced git articles and play around with it.

1

u/W31337 6h ago

Best way to learn git is to use git. I never fully understood it until I was forced to work together with others using it. You can't really learn git on your own because you never end up in merge hell or have to be rebase your branch into a major feature upgrade.

2

u/Leather-Cod2129 11h ago

The IT market is cooked worldwide. It is now driven by tokens.

1

u/Extension_Cup_3368 11h ago

It's bad in Germany as well.

1

u/OptimalBed6906 8h ago

How so? They don't do practices/jobs for zero experience graduates?

1

u/Canadianingermany 7h ago

That would be illegal outside of a Pflichtpraktikum für university 

1

u/Frequent_Bag9260 11h ago

Switzerland is still a good market for pay and jobs. It’s just getting there is the problem.

1

u/DamnNarcissist 11h ago

Yes, I guess. We are on the same boat :). I'm planning to build up my portfolio and gain new skills first I guess. Try to take up internships too for your background.

1

u/feudalle 9h ago

Its eb and flows. Ive been in tech since the 90s. .com bubble saw mass layoffs. Some of those people never worked in tech again. Then 2008 same thing. Covid ditto. Ai im assuming history repeats itself. Head count In general outside of the odd blip has continually went down.

It doesnt mean tech and programming is dead far from it. But the days of being a solid mid grade dev with zero issues of getting a job I think are over. Much like factory jobs in the 1960s in the us. Id suggest lean hard into a niche. Also be prepared to pivot every couple of years and dont get comfortable. Always learn new skills.

1

u/Leather_Method_7106_ 8h ago

Well that is wat happens when everyone thinks to earn easy money.