Hacker News new | ask | show | jobs
by nickjj 2541 days ago
I'm hardly smart. The only thing I have going is I'm determined.

I have no CS degree, never went to university but have been doing freelance web dev work for ~20 years.

Been through a lot over the years but never took a shot with a functional language until I met Elixir recently.

It really didn't take that long to get to the point with Elixir where things somewhat started to click. I'm still very much a beginner and am learning multiple new things for every few hours I'm coding but I am able to make progress without feeling like I'm in way over my head. Of course I still have so much to learn about Elixir / Phoenix, Erlang and OTP but it'll come in due time. You don't need to take in all of the complexity at once.

I'm multiple thousands of lines of code into developing my first Elixir / Phoenix web app and there has been stumbling along the way but also great strides of progress.

2 comments

> You don't need to take in all of the complexity at once.

It's such an obvious thing, but so true and so easy to get wrong. I'm really looking forward to your Phoenix app!

>Is determined. Has 20 years of experience.

An average programmer is a few years out of college and is lazy.