Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
@Jase the intention is definitely to motivate. No yelling. I think when you lay down clear objectives and expectations and nudging them in the right direction along the way. I'm planning to put together a small team of interns. And my approach will be to tell them to forget much of what they have learned from University and encourage them to follow a set workflow from the get go.
-
-
martin6188y@stalinkay Read "Why We Do What We Do: Understanding Human Self-Motivation" (I think that's the title)
-
@stalinkay why would you ask them to forget what they learned at Uni?
I'm a university graduate and I'd like to think I'm a fairly decent programmer, as well as a team and technical lead. I've been a developer for over 10 years now and university was absolutely crucial to me being where I am now.
University is an important part of someone's development and it should not be knocked. Instead you should be encouraging them to "apply" what they have learned at university to solve real world computing problems. You don't dismiss what they have learned at university in my opinion. Programming is a very academic skill which improves with experience. To me university, apprenticeships, personal learning and experience all go hand-in-hand and none of these should be dismissed, only encouraged.
And just for the record, absolutely everything I learned at university is relevant and I use it all almost daily, if not weekly in my job. -
@leewilson86 You have a valid point. Long story short: Not everything should be forgotten.
Programming is something that can be taught but I've found that not everyone is meant to program. About 2 years back, I was tutoring a friend, teaching her basic programming constructs. After more than 2 weeks, she couldn't grasp anything.
Where I'm from the problem is, not everyone understands programming and most study programming without having a clear understanding of how it fits in, in the real world. I believe that as a programmer you need to have at least a little idea of what happens under the hood when a button is clicked. One of my cousins graduated with a degree in software engineering last week but I can't hire her she can't write a basic program. I believe most Universities around my way people get taught the bare minimum, no code versioning, no CI/CD. They get taught how to program in c, which is IMO is scary for a newbies. Not everyone understands pointers and memory management. -
Yeah6916288y@leewilson86 where I am from the University is focused on science, but programming is secondary. Programming is just used to get a proof of concept. This often is done with no reuse in mind. Software development in industry here is a whole different thing. You have to develop in such a way that others can work together with you. I think @stalinkay exaggerated, but wanted to point out something similar to my explaination.
Related Rants
My first boss. He sat next to me yelling “Think before you code“, “Hands away from the keyboard“ and stuff like that at me while doing my first few codings ever. He even made me cry from the pressure. Afterwards he bought me a muffin and told me he wants me to be a better programmer than he ever was
undefined
wk22
boss