--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To post to this group, send email to rubyonra...@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-ta...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
I understand your pain - I've meandered into developing over many
years, but with no history of formal training in computer science, so
some of the terminology that should be "obvious" goes past me too.
> (a) most of the Rails-
> related jobs I've found are with start-ups, (b) the ones I've found
> with "stable" or "established" companies usually involve tech screens
> that I've had a hard time passing, and (c) I don't think I want to be
> writing code the rest of my life, but I feel like there's a bit of a
> barrier between technology people and allowing them the chance to
> transition to technology management.
You don't say where in the world you are... I'm in the UK, and focus
on short-term contract/freelance roles. The market for Rails here is
quite quiet - with more permanent jobs appearing than contracts. But
the permanent rates seem very low - I think a lot of companies are
hoping to get graduates with no experience to hit the ground
running...
> On the first point, am I being too paranoid about working for start-
> ups? <snip> is a fear like this in today's modern
> silicon valley environment?
It's just as likely to happen for whatever company you work for - I
say to my friends, who claim they couldn't take the "unpredicability"
of contracting, that at least I know I have a job for the next three
months, which is more than they can say ;-)
> it's just the formalized theoretical stuff I'm weak on.
> Can anyone recommend any books on OOP design that may help with these
> stupid tech screens? Or do you have any other recommendations on this
> at all?
The Object Orientated Though Process
http://www.amazon.co.uk/Object-Oriented-Thought-Process-Developers-Library/dp/0672330164/
Coder to Developer
http://www.amazon.co.uk/Coder-Developer-Strategies-Delivering-Software/dp/078214327X
Computer Science: an Overview
http://www.amazon.co.uk/Computer-Science-Overview-Glenn-Brookshear/dp/0321544285
I've read all three of the above, and the first two are very good
personal development books. The third is good for filling in the
blanks - and you might skip chunks of it.
> Finally, regarding management. Has anyone else felt like there's an
> invisible barrier that people just will never give them a chance to be
> in a leadership or management position?
Management: they're not starting up their companies to make *you* rich ;-)
> On the first point, am I being too paranoid about working for start-
> ups? My biggest fear, career-wise, is to go to work one morning and
> find the stereotypical 2001 nightmare scenario where the office is
> shut down, locked up, nobody has a job and the CEO is running off with
> a couple hundred grand in investment cash, leaving all the employees
> screwed.
Wow, that's negative. Sure, in some cases people didn't get paid for
their last couple of weeks work which is unfortunate, but "screwed"?
If you got paid while you were there and learned a lot, what's the big
deal? You could as easily come to work at BigCo one day to find out
your division was being shut down and poof! there goes that job.
How does that feel different? Having gone through both scenarios,
I'd say: not at all. Next step in each case: go find some other work.
And personally, assuming I wanted a "job", I would far rather be part
of a small team at a startup than Anonymous Cog # 389976 at BigCo.
YMMV :-)
--
Hassan Schroeder ------------------------ hassan.s...@gmail.com
twitter: @hassan