addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Re: [NYC-rb] Looking for career guidance on bridging the gap...

From: Amy H.
Sent on: Friday, August 9, 2013 10:13 AM
Hey Frank,

To add to the ongoing discussion, I find myself in the same position as you. As someone else mentioned before, being part of a bootcamp or school (something like Hacker School, Dev Bootcamp, CodeFellows, App Academy, App Reactor, or a number or others) can help you gain a lot of skill in a short amount of time. Each camp has its quirks, so I'd review each one and see which one is right for you if you go to one. I'm currently a member of the gold CodeFellows camp, based in Seattle, and since I've been cranking 90 hour work weeks focusing 100% on code in a mentorship environment pair programming with other people, I've been seeing a ton of improvement. 

I'm still in camp and haven't started the job hunting process yet, but personally I'm alright with not getting one right away. I am less concerned about the size of the "gap" I have between my current skills and those of a highly employable jr dev, as I am about maintaining a high enough rate of learning, since I know that if I just keep this up, I'll surely get there; it's just a process. Like most things I suppose, there are no shortcuts if you want to do it right. It's helped me to reset expectations: to grade myself by how much I'm learning day to day, instead of how much I still have to learn, because if that was the case, in this rabbit-hole industry, I'd think a lot of us would stay feeling incompetent for a long time.

Amy Hua

On Aug 8, 2013, at 6:31 PM, Frank <[address removed]> wrote:

Hello Ladies and Gents,

My name is Frank. I'm an aspiring Ruby developer, and I would sincerely appreciate some career guidance. Thank you so very much in advance! I'm proud to be a part of this fantastic community.

Some background: Earlier this year I decided to focus on becoming a full-time web developer. I did some self-teaching, and then tried to get an internship at a dev shop in NYC. I was asked by their lead dev if I could build Kickstarter on my own. "Probably not right now, no." was my honest response (looking back, maybe it should've been "With enough time, sure.").

So, I took a Rails class with Avi Flombaum (who's wonderful btw). I kept on with the self-teaching, and then contacted Obie Fernandez. Long story short, I convinced him to let me apprentice with him while he was in NYC for TechStars. That was a wonderful experience that wrapped up at the end of June.

I now feel stuck though as far as my optimal next step. I'm still fairly green and need to keep working on my Ruby/TDD/Agile skill set, but I'm tired of building my skills in isolation. I want to be a part of a team with some sort of mentorship in place. 

I applied to a shop well known for its pairing and Agile development practices, knowing full well I was probably way under-qualified. Surprisingly, I got an interview. Not surprisingly, I didn't make it past the first round. Here was the feedback that I got:

"Unfortunately, <name removed> felt that, on a technical level, it wasn't quite a good enough match to merit going forward at this time. However, he asked me to strongly encourage you to re-apply in another year or so, if you're still interested and available. He really loved your enthusiasm, and said that, with some more TDD and experience coding in Ruby, you could be a great fit for us.

My Questions:

What are some potential ways for me to bridge this rather large gap? Should I just find whatever job I can, and keep cranking in my spare time until I'm a solid junior dev, or do you think there are opportunities out there for someone who's hungry to learn, hungry to work, and hungry to do things the right way? If the latter, who are some companies you think I should contact?

Also, am I expecting too much in my desire to be a junior guy on a team where mentorship, pairing, Agile, and TDD are business as usual? Or should I expect to take whatever job I can get that's related to programming, and keep patiently honing my craft on my own?

Thank you again!


Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
This message was sent by Frank ([address removed]) from NYC.rb.
To learn more about Frank, visit his/her member profile
Set my mailing list to email me As they are sent | In one daily email | Don't send me mailing list messages

Meetup, POB 4668 #37895 NY NY USA 10163 | [address removed]

Our Sponsors

  • Pivotal Labs

    Provides the awesome event space we use every month!

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy