Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??

I do have a degree. I had not not yet finished my degree when I obtained my present job.

I've found that the experiences that I gained in college have helped me develop my style as a programmer. At the school I attended, the Comp-Sci program was all about abstract concepts. We didn't write a single line of code until our second semester, and even then it was all theoreticcal languages like FP, turing machines, or pseudo machine-language. College wasn't about learning the latest shiny new language, it was about learning the building blocks of programming so that when that language isn't so shiny any more, you still had a marketable skill.

In real life, I've found that many (note use of word, "many" opposed to "all") self-taught people, while perhpas more skilled than I in their language of choice, lack those building blocks. They are slaves to following the example of other people's code. They know the "how" of implementing an algorithm, but don't have the "how" of coming up with the algorithm unless somebody gives it to them. I think that is just the nature of educational process that self-taught people go through (learning by example).

On the question of finding a job. I missed out on quite a few opportunities because I was one class short of my degree. I was told many times "when you get your degree, let us know, we'll hire you".

I still worked my way up the ladder to a comfortable position (one that allowed me to afford to go back and complete my degree), but I found that the climb up that ladder required many tiny steps that I probably could have bypassed fewer bigger steps if I had a degree. And always, climbing that ladder meant moving from one job to the next. I've found that when you don't have a degree, employers care much less about seeing you advance within their own company. So, I would start at company A, get a little experience and move on to company B, get some more and move on to company C, etc..

In conclusion, I do believe that having a degree makes a difference. I also believe that there are both valid and invalid reasons for this.


In reply to Re: College degrees, knowledge gained and reputations enhanced by ehdonhon
in thread College degrees, knowledge gained and reputations enhanced by BUU

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others learning in the Monastery: (7)
As of 2024-03-29 15:12 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found