Yeah. I mean, they’re half-right, but they’re also half-wrong.
I know it’s a long shot, and I will send her an email
Yeah, I think it’s a really long shot. I mean, there are unemployed Java developers out there, or new grads that studied it in school. You have no real experience in it and haven’t studied it much. I don’t know, maybe they’re just super cool cats and your friend is pushing for it - but that just seems odd to me. But go for it - who knows?
asking what version and flavor of Java they have. And also if they are planning on staying with Java or replacing it with a newer option- you know, Kotlin or something.
Places don’t tend to change languages a lot. If they are asking for Java then that is probably sufficient.
I started learning HTML, CSS and Javascript, a short while ago, because designing websites is something I did 15 years ago.
Then I would think that web dev would be a good fit. Not only is that something you know and something that FCC teaches, but also (afaik) is one of the least difficult fields to get a coding job without a degree.
In those days it was all static on PC screens … not much for phones and tablets . Much simpler.
OK, but there are two ways to approach mobile. You can just make your web site “mobile friendly” - either by using styling that adapts to the size of the device or by having a separate mobile site. The other option is writing actual mobile apps, things you have to download from the web store. That technically is mobile development, but there is a lot of overlap with web development. I myself started out with FCC, learned web dev, learned React, that led me to React Native, which is mobile development and is now my job.
Once I’ve finished Java and Javascript, I want to learn Python. Hopefully, I can get some clients and/or maybe even this Java job.
I think it’s best to learn one stack really well. Rather than learn Java, JS, and Python, why not pick one for a backend language? FCC uses JS (Node) as their backend language, setting you up with the marketable MERN stack. You can however do backend with things like Java and Python, as well as using those languages for other things.
But I think there is value in learning one thing well. As a musician, it reminds me of guys at the university that wanted to learn every instrument. Unless you’re going to teach band, I never understood the value of that. As a musician, it was always my perception that people made it because they were amazing on one instrument. Maybe you have some doubles (like as a guitar player, sometimes I had to do banjo or mandolin for theater work) but my focus was guitar and a little piano. I knew guys who were mediocre on 20 instruments. I never understood the purpose.
It’s worth a try and I am so enjoying the coding again.
Yeah, that’s the best thing. Just enjoy it. Keep learning. Keep building. I think doing something like FCC is great because it is so focused on getting you the basics you need - you get a solid foundation in everything you need to build a web site. If you don’t do that, then try to find something like that.