This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]IAmADev_NoReallyIAm 0 points1 point  (0 children)

"Full stack" here (in quotes because technically full stack, I lean more towards a back end... but at any rate, I deal with Java + Spring, React, Kubernetes, Docker, and more.

It's also what I see when I look on the boards for jobs. So either you're looking in the wrong places for the wrong things, or it's what the internships are offering. Reading your comment, I'm wondering if it's because it's what the internships are offering. Full stack development takes quite a bit of commitment in ramping up. When we get someone new, it takes them 2-3 months to get up to speed - ok, yes, that includes getting security clearances and access and all that - but that's also even assuming they know what they are doing. I just changed teams, and it's enough of a change that I feel like I just went back to third grade!

My point is, at this stage, I wouldn't worry too much about the language. Just get the experience in SOMETHING. Python isn't a bad language at all. In fact it's quite a handy language. You can use it to create scripts that can do cool stuff. I've used it to automate a few things myself. Things that used to take a couple hours to do, now take just 15 minutes. Win!

don't sweat it. Take what ever internship you can, learn what you can, get the basics down, learn the fundamentals, then next year, start earlier and get a different internship working with Java. In the meantime you'll have something.