Live data from Hacker News

Twilio's first support hire joins engineering

twilio.com

1–10 of 30 posts

Re: Twilio's first support hire joins engineering

#3
Congrats, that's a great move and I'd think a good decision for Twilio. My product manager came from our Customer Service team and is the best PM I've had. I think you nailed it when saying programmers don't need to be brilliant, but rather "it’s more important that you’re diligent and a methodical problem-solver."

Re: Twilio's first support hire joins engineering

#5
That's exciting! That's very cool that you got to do basically independent learning inside a larger, supportive team. Sounds like an ideal learning environment.

I recently set about trying to learn programming. I like this author have an Economics degree, so I'm without an engineering background.

However, I'm doing it independently (with help from mentors). Read more here > http://www.andrewkkirk.com/2012/09/quit-my-job-learn-code/

Re: Twilio's first support hire joins engineering

#6
Congrats! I remember seeing posts from you now and then about how you were learning programming. (IIRC, your first contact with programming was for the demo to get your track jacket?) It's great that you kept at it.

My first task was to add a dismiss button on a Javascript popup. I thought the task would be easy, but each page actually has dozens of files of code fitting together to make a page work– style sheets, controllers, distributed all around the code base. (…) Instead of being off-put by how long it took, or being overly sympathetic, he just said, “Yup. That’s what development is. It’s very frustrating until it works.”

I'm currently in a similar situation, working on a project with a guy who uses libraries and frameworks I know very little about and it honestly frustrates me. I've had other things to do on the project so far, so I've postponed digging into it.

But it makes me wonder if that's how things should be. Often you're fine once you're beyond the breaking waves of setting up your environment and getting a grasp on the codebase, but before that, it can be very frustrating… especially, when you want to implement something, that you theoretically know exactly what you want and what you need, and you get slowed down by some problem with library incompatibilities or what not.

Post reply on HN