PIE. In that order. People who cannot think abstractly will not get it from any old college education. They are destined to become grunt coders or support personel and burn out in a decade or less. A great liberal arts program, may perhaps, teach abstraction and allow one to connect one discipline to another but this is sadly not as common as one would hope.
People who are not incredibly interested in tech or highly self-motivated will not take the trouble to teach themselves. Motivation is important for success in any endeavor. However, in computers, suitability to the discipline is equally important. If you are not an NT on the myers-briggs your chance of lasting long in the hard-core tech side of the business is dubious. Your ability to manage NTs may also be compromised. I've seen several quit to make furnature or something.
There are so many bad systems and lazy people that unsuitable individuals will undoubtably blend in once they find their way into the profession.
None of the best programmers I know have degrees. One went through merchant marine. I was making >$100k by 23 years of age and still didn't know what I was doing... There is so much I want to learn. Wish I could quit and write free software for my own amusement. Alas, the startup bug wont leave me alone.
PIE. In that order. People who cannot think
abstractly will not get it from any old college
education. They are destined to become grunt
coders or support personel and burn out in a
decade or less. A great liberal arts program,
may perhaps, teach abstraction and allow one to
connect one discipline to another but this is
sadly not as common as one would hope.
People who are not incredibly interested in tech
or highly self-motivated will not take the trouble
to teach themselves. Motivation is important
for success in any endeavor. However, in
computers, suitability to the discipline is
equally important. If you are not an NT on
the myers-briggs your chance of lasting long
in the hard-core tech side of the business
is dubious. Your ability to manage NTs may
also be compromised. I've seen several
quit to make furnature or something.
There are so many bad systems and lazy people
that unsuitable individuals will undoubtably
blend in once they find their way into the
profession.
None of the best programmers I know have
degrees. One went through merchant marine.
I was making >$100k by 23 years of age and still
didn't know what I was doing... There is so
much I want to learn. Wish I could quit and
write free software for my own amusement.
Alas, the startup bug wont leave me alone.
-m2b