Re: struggling with Design -Paradigms
- From: "Nick Malik [Microsoft]" <nickmalik@xxxxxxxxxxxxxxxxxx>
- Date: Mon, 26 Feb 2007 02:13:54 -0800
"Jerry Coffin" <jcoffin@xxxxxxxxx> wrote in message
news:MPG.20482a19d6cc9c3b989863@xxxxxxxxxxxxxxxxxx
In article <1172039763.430072.84580@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>,
geek.arnuld@xxxxxxxxx says...
you are saying, if i choose my OWN language and learn some programming
paradigms with it then i do not need to care about this 20% and 1% job
market
?
More or less -- the trick is to get _really_ good at what you decide to
do.
I ask you, Jerry, how our friend arnuld is supposed to become good at an
obscure language without first getting a job in development that requires at
least some exposure to software design and, ultimately, an opportunity to
work in that language?
<anecdote>
When I was starting out, I knew a fellow who chose an obscure language to
start with, and really stuck to his guns. You know what? After 10 years,
he finally got the opportunity to work, in a paid position, writing in
Forth. Fifteen years later, he's still writing in Forth. He hates it.
</anecdote>
personally i like Lisp, Haskell and a bit inclined towards Mercury [1]
and OCaml too [2]. i like C because, to me, it feels like an important
part of Hacking.
Well, I will say this: the closer you stay to the mainstream, the more
room there is for being average. Conversely, if you decide to specialize
in something obscure, you're going to have to be better at it to make
any money -- and the more obscure it is, better you need to be.
and the harder it will be to get that first break.
In this case, it's more a matter of a question only you can really
answer -- early on, it's perfectly reasonable to do a lot of exploring
to find what you like and what you're good at. Once you've found that,
it's at least possible to decide to specialize more -- even if you don't
pick too narrow a specialty, you can work in reverse, avoiding things
you really don't like.
Good to see you come around to my original advice. Perhaps you were more
clear in reaching it... ? Hard for me to judge. I'm glad that both of us
ended up in the same place.
--
--- Nick Malik [Microsoft]
MCSD, CFPS, Certified Scrummaster
http://blogs.msdn.com/nickmalik
Disclaimer: Opinions expressed in this forum are my own, and not
representative of my employer.
I do not answer questions on behalf of my employer. I'm just a
programmer helping programmers.
--
.
- Follow-Ups:
- Re: struggling with Design -Paradigms
- From: Jerry Coffin
- Re: struggling with Design -Paradigms
- From: arnuld
- Re: struggling with Design -Paradigms
- References:
- struggling with Design -Paradigms
- From: arnuld
- Re: struggling with Design -Paradigms
- From: Nick Malik [Microsoft]
- Re: struggling with Design -Paradigms
- From: arnuld
- Re: struggling with Design -Paradigms
- From: Jerry Coffin
- Re: struggling with Design -Paradigms
- From: arnuld
- Re: struggling with Design -Paradigms
- From: Jerry Coffin
- struggling with Design -Paradigms
- Prev by Date: Re: struggling with Design -Paradigms
- Next by Date: Re: Relational-to-OOP Tax
- Previous by thread: Re: struggling with Design -Paradigms
- Next by thread: Re: struggling with Design -Paradigms
- Index(es):
Relevant Pages
|