Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris

Comment on

( #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

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

  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.
  • Log In?

    What's my password?
    Create A New User
    and all is quiet...

    How do I use this? | Other CB clients
    Other Users?
    Others chilling in the Monastery: (4)
    As of 2018-06-21 05:28 GMT
    Find Nodes?
      Voting Booth?
      Should cpanminus be part of the standard Perl release?

      Results (117 votes). Check out past polls.