Learning on your own or formal training?
-
I find that 90% of the useful knowledge I have came from hours of coding on my own and the community. The other 10% aka my degree just gets me through the door in some cases and allows me to punctuate my documentation. Why go to school, teach the next generation to code? :thumbsup: or :thumbsdown:
-
I find that 90% of the useful knowledge I have came from hours of coding on my own and the community. The other 10% aka my degree just gets me through the door in some cases and allows me to punctuate my documentation. Why go to school, teach the next generation to code? :thumbsup: or :thumbsdown:
While I'll agree that 90% of my knowledge has come from years of coding, my other 90% has come about due to how I was taught to think and analyse. That came formally from various schools, colleges and universities. :)
Chris Meech I am Canadian. [heard in a local bar] In theory there is no difference between theory and practice. In practice there is. [Yogi Berra] posting about Crystal Reports here is like discussing gay marriage on a catholic church’s website.[Nishant Sivakumar]
-
While I'll agree that 90% of my knowledge has come from years of coding, my other 90% has come about due to how I was taught to think and analyse. That came formally from various schools, colleges and universities. :)
Chris Meech I am Canadian. [heard in a local bar] In theory there is no difference between theory and practice. In practice there is. [Yogi Berra] posting about Crystal Reports here is like discussing gay marriage on a catholic church’s website.[Nishant Sivakumar]
-
LOL,good one try{} catch{error;}
-
That would be the 90% of the remaining 10%. That leaves the last 1% unaccounted for.
*pre-emptive celebratory nipple tassle jiggle* - Sean Ewington
"Mind bleach! Send me mind bleach!" - Nagy Vilmos
CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier
-
I find that 90% of the useful knowledge I have came from hours of coding on my own and the community. The other 10% aka my degree just gets me through the door in some cases and allows me to punctuate my documentation. Why go to school, teach the next generation to code? :thumbsup: or :thumbsdown:
-
That would be the 90% of the remaining 10%. That leaves the last 1% unaccounted for.
*pre-emptive celebratory nipple tassle jiggle* - Sean Ewington
"Mind bleach! Send me mind bleach!" - Nagy Vilmos
CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier
1% inspiration?
-
Ok, maybe it does a bit more but i have seen some amazing guys in the last few years who dropped out of college and are doing awesome
-
I find that 90% of the useful knowledge I have came from hours of coding on my own and the community. The other 10% aka my degree just gets me through the door in some cases and allows me to punctuate my documentation. Why go to school, teach the next generation to code? :thumbsup: or :thumbsdown:
Mathlab wrote:
my degree just gets me through the door
I use the door handle for that.
*pre-emptive celebratory nipple tassle jiggle* - Sean Ewington
"Mind bleach! Send me mind bleach!" - Nagy Vilmos
CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier
-
I find that 90% of the useful knowledge I have came from hours of coding on my own and the community. The other 10% aka my degree just gets me through the door in some cases and allows me to punctuate my documentation. Why go to school, teach the next generation to code? :thumbsup: or :thumbsdown:
My formal education has been a significant asset in my professional career. However, considering the varying level of quality at many universities and the quality of many "programming" candidates I can safely say, YMMV. But, if you have a solid foundation and understanding in computer science it will only serve to help you.
Need custom software developed? I do custom programming based primarily on MS tools with an emphasis on C# development and consulting. I also do Android Programming as I find it a refreshing break from the MS. "And they, since they Were not the one dead, turned to their affairs" -- Robert Frost
-
I find that 90% of the useful knowledge I have came from hours of coding on my own and the community. The other 10% aka my degree just gets me through the door in some cases and allows me to punctuate my documentation. Why go to school, teach the next generation to code? :thumbsup: or :thumbsdown:
-
Formal training doesn't allow you to screw stuff up, because they guide you to color between the lines without experiencing failure. Failure is crucial to learning. I've learned that after watching all the Rocky movies in a row.
.
I like that
-
I find that 90% of the useful knowledge I have came from hours of coding on my own and the community. The other 10% aka my degree just gets me through the door in some cases and allows me to punctuate my documentation. Why go to school, teach the next generation to code? :thumbsup: or :thumbsdown:
The advantage of learning on your own is that there are no boundaries, so you can get really creative with your code. The disadvantage of other people learning on their own is that there are no boundaries, so they get too damned creative with their code.
I wanna be a eunuchs developer! Pass me a bread knife!
-
1% inspiration?
AspDotNetDev wrote:
1% inspiration?
1% Perspiration?
People say nothing is impossible, but I do nothing every day.
-
While I'll agree that 90% of my knowledge has come from years of coding, my other 90% has come about due to how I was taught to think and analyse. That came formally from various schools, colleges and universities. :)
Chris Meech I am Canadian. [heard in a local bar] In theory there is no difference between theory and practice. In practice there is. [Yogi Berra] posting about Crystal Reports here is like discussing gay marriage on a catholic church’s website.[Nishant Sivakumar]
-
I find that 90% of the useful knowledge I have came from hours of coding on my own and the community. The other 10% aka my degree just gets me through the door in some cases and allows me to punctuate my documentation. Why go to school, teach the next generation to code? :thumbsup: or :thumbsdown:
Formal learning gives you the techniques and foundation of knowledge that you need in order to learn efficiently on your own. And yeah, it also gets you a box ticked on the CV which gives you a chance to prove yourself. But I think the value of formal education is significantly more than that piece of paper; it teaches you how learning works, so when you are investigating things on your own, you have some structure to tie it to. And if you've done a course in something that's directly relevant, it also gives you the base layer which is really hard to pick up from nothing.
-
i don't think school teaches me how to learn, think and analyze, that's just bullshit they say when they have nothing real to justify tuition fee (now depending on your field of specialty, some math/algo can be valuable) sorry i sound pragmatic
dev
Absolutely true...
Piyush K Singh
-
The advantage of learning on your own is that there are no boundaries, so you can get really creative with your code. The disadvantage of other people learning on their own is that there are no boundaries, so they get too damned creative with their code.
I wanna be a eunuchs developer! Pass me a bread knife!
I laughed, then it hit me, I might also get a bit creative sometimes
-
I laughed, then it hit me, I might also get a bit creative sometimes
Creative + documented understandably = good code It's when the second operand is missing that there are problems.
I wanna be a eunuchs developer! Pass me a bread knife!
-
I find that 90% of the useful knowledge I have came from hours of coding on my own and the community. The other 10% aka my degree just gets me through the door in some cases and allows me to punctuate my documentation. Why go to school, teach the next generation to code? :thumbsup: or :thumbsdown:
Formal training is an absolute must. It will teach you things you cannot discover on your own just because you have no idea they exist. It is a shortcut to grow by twenty years in six months. I received good training on topics like algorithmics, formal proofs, numerical analysis, mathematical programming, concurrent systems, language parsing... I had no idea I needed to know about that. If you stick to standard programmer experience, all you'll get is the "culture" embedded in User's Manuals and other Cookbooks.