So we have our internship list. There were a couple companies that looked interesting, but they weren’t marked as Java/Android. I am still waiting for that exciting Java/Android opportunity to show up, and it’s still missing.
Meanwhile, I’ve been asking myself if I wouldn’t be better off to just look for work, you know a REAL job instead of a short-term internship? Worst thing that could happen is the real job doesn’t show up over Christmas break and I get into an internship that is not exactly what I hope to be doing. I can learn some new things and continue the real job search later, right?
I suppose that it feels like a step in the wrong direction is just – moving in the wrong direction.
I saw a great article today about the most important job interview question you can ask.
THE QUESTION: “If you were to land your ideal job this week, what would be the top three traits of this position?”
So I’m thinking about that answer:
- Android. I just spent $5000 and 6 months to learn about mobile development, specifically Android development and that is what I really want to do. Anything else feels like “the wrong direction” no matter how much I might like or be good at or have the opportunity to make good money doing, what I really want is Android – and it’s one of the things I might leave any other job to get.
- Best Practices. (I’m cheating because this is really more than one…TDD/BDD and Agile/Scrum) I’ve read about them, taken classes, gotten a little practice in school. Now I REALLY, REALLY, REALLY want a job where they don’t just say “we should do that” – but where they are really, already, making it work. I want to see it in action and get into that habit and get to know those practices so well that I can take them with me to the next job whether the next company has any experience making them work or not.
- Open Source. I would like to not just consume open source software, but have a chance to contribute something back to the OS community and learn to put in those PRs and stuff. I’d love a job where that was part of the culture and my mentor would help me sort through all those open issues and figure out which ones I could work on and do some virtual hand-holding while I make the first few happen.
- (Yeah, I know… that’s why some of these questions are so hard…) Data Visualization. I’d like to learn how to turn raw data into pretty graphs and charts.
- New stuff in general. I like learning, but we are getting into the “nice to haves” now. The “I’ll settle for learning React because you don’t actually do Android” territory. But I’d be happier to learn react if you are an Agile team or if you are building something open source with it…
Overall, I’m not too optimistic about the internships. So I went ahead and applied for a real Android job that has 2 of my top 3. And I wonder if I will hear back from them when I don’t have their preferred number of years experience with Android? I wonder how you get the experience if you can’t find a job doing it to begin with?
First step, probably, is to quit writing about it and get down to actually doing my homework. 2 more weeks of class to go…