Hacker Newsnew | past | comments | ask | show | jobs | submit | dankruss's commentslogin

I think it's important to first know which traits you deem to be 'culturally fit'.

Before coming up with a solution, the first step should always be defining the problem.

This could be worth running a workshop with the people you know are good cultural fits to come up with this trait-list.

In an interview (real-world application), similar to Google's layover test, I would suggest randomly picking people in the office to have an informal (but guided) chat around interests and everything after the fact of the candidate being competent enough to actually do the work.

As soon as that meeting concludes, send a form to all employees in that interview to rate against the traits you've defined.

Come up with a score tactic, if you want, and anything above, let's say 85%, is a fit.

Side note: You can be specific in your choice of words in the job posting to make it more likely that you attract the right type of people.


I like to think of it like this: If you're facing that 'block' feeling, it means the problem isn't fully understood. So, see that as an opportunity to improve your personal process. Qualify the problem, build the solution, then optimise.


Code. Teach yourself how to code. Create a project that you would find useful. Given your finance background, create a system to manage your personal finances or automate some of the tasks you perform at work. You have the mathematics background, so logic isn't a hurdle. If the glove fits... code.


I second this. You are after all asking the Hackernews community! Like what dankruss says, you have a lot of complementary skills too.

I'd recommend some sort of dynamic web based language so you can launch your own startups in the future if you want.


Which language though? Coming from someone who knows a bit but doesn't work in the field.


I would say Python. Easy enough to be a good teaching language + a huge ecosystem for real work, spanning everything from web dev to machine learning.


I second the other suggestion - Python. I think its a great language to learn first up. I feel its biggest strength is its excellent standard library and ecosystem Python allows you to do really cool things with minimal frustration. This is important because once a person gets past the basics what keeps them hooked is doing cool things what they've learned.


Its gotta be JavaScript. Given Meteor, JS is all you need to get an idea out the door.


To get an idea for a web site out the door. Not all ideas are web sites.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: