What Student Developers Want in a Job (techrepublic.com)
Organizations desperate for software engineering talent tend to follow similar plays when it comes to attracting student developers about the enter the workforce, including offering perks like free food, beer, and ping pong. However, student developers have a much stronger appetite for other workplace elements when making employment decisions, according to a Tuesday report from HackerRank. From a news writeup: The three most important criteria students look for in job opportunities are professional growth and learning (58%), work/life balance (52%), and having interesting problems to solve (46%), according to a survey of 10,350 student developers worldwide. These far outpaced compensation (18%) and perks (11%), which they view as "nice to haves" rather than deal breakers, the survey found.
For many student developers, a computer science degree is not enough to teach them the skills they will need in the workforce, the report found. Nearly two-thirds (65%) said they rely partially on self-teaching to learn to code, and 27% say they are totally self-taught. Only 32% said they were entirely taught at school, the survey found.
For many student developers, a computer science degree is not enough to teach them the skills they will need in the workforce, the report found. Nearly two-thirds (65%) said they rely partially on self-teaching to learn to code, and 27% say they are totally self-taught. Only 32% said they were entirely taught at school, the survey found.
The three most important criteria students look for in job opportunities are
I think you will find that this is "interview bullshit". It is the sort of answer that people think the ask-er wants to hear.
The reality is that is you offer a candidate a lower than expected "nice to have" salary, say: 50% less, they'll walk to the next employer who is offering more.
politicians are like babies' nappies: they should both be changed regularly and for the same reasons
What about leveraging synergies between business and IT using digital transformation? That should be a high priority for you.
I could make 50% more by switching jobs to one that has crappy work-life balance and is unpleasant.
Or I could stay at my current job where I work from home instead of sitting in traffic, while doing exactly what I most love to do - mentoring programmers in security.
If you're reading this from the US, you're probably already in the top 2% highest-earning people in the world. Most Americans in IT are already 2%ers. You're already rich, no matter what Nancy Pelosi tells you. Getting a tiny bit richer isn't going to change your life much.
* Rich in terms of income. If you spend your money on Starbucks instead of slowly building wealth, that's na different kind of rich that has nothing to do with your job.
Schools have gotten somewhat better in equipping students to actually code. "Teaching languages" are mostly a thing of the past now, and most students seem to be taught in some combination of Java and JS, which sets you up for more than half the coding jobs out there.
Also, I think you'll find the people who are self-motivated to "learn new languages or techniques all the time" are the ones who separate from the pack over the first decade. The rest ... don't, and remain at a mid-career job title their whole career. At least, I've never worked any place where half the engineers were senior.
Socialism: a lie told by totalitarians and believed by fools.
"For many student developers, a computer science degree is not enough to teach them the skills they will need in the workforce, the report found."
If they're anything like me, what the school courses will have done is just teach them various languages' syntax. I didn't really "learn" how to write code until I had to actually use it to accomplish various tasks (mostly on the job).
#DeleteChrome
If you believe Java, and the completely unrelated JavaScript languages comprise half the IT work "out there" then you are woefully ignorant.
I don't do Java anymore myself, but I used to do Java for many years as an enterprise developer - if you lumped Java and Javascript together (which I agree are unrelated except by name) I think that would be around half of all IT work you'd find in most companies today - especially so with Javascript which has really gained a pretty widespread use for server development...
If you wanted to work in IT I'm honestly not sure what would be a better choice at this point, maybe Python... .Net is always big of course but that's a little too tied to a specific platform (in terms of how it's used in real companies) for my tastes.
"There is more worth loving than we have strength to love." - Brian Jay Stanley