Live data from Hacker News

Ask HN: What do you want to learn in 2017?

news.ycombinator.com

231–240 of 513 posts

Re: Ask HN: What do you want to learn in 2017?

#231

I want to learn Front-end and Back-end developing furture in 2017, I want to become a professional web developer, competent to do things like server, database, javascript, UI, http protocals, safety and profiling. I have built some basics of Linux, Python, Ruby, HTML/CSS/JavaScript and tools like Vim/Emacs in the second half of 2016. I decide to do program development on my 27th birthday. My major in the University i…

IMO you should aim more for depth than breadth. I reckon it's a better strategy to pick a single server side language/framework and become a master w/ that (you have 4 listed above).

Re: Ask HN: What do you want to learn in 2017?

#232

I want to learn Front-end and Back-end developing furture in 2017, I want to become a professional web developer, competent to do things like server, database, javascript, UI, http protocals, safety and profiling. I have built some basics of Linux, Python, Ruby, HTML/CSS/JavaScript and tools like Vim/Emacs in the second half of 2016. I decide to do program development on my 27th birthday. My major in the University i…

Very cool, but I'd suggest narrowing your list of technologies down substantially: I'd suggest learning one database well, one backend language well, and one frontend framework well. Then you can spend some time using what you know to evaluate which other of the other options you want to learn. Otherwise, you're going to spend most of your time tripping over syntax, which really isn't useful learning unless you plan to be actually using a syntax extensively, IMO.

Re: Ask HN: What do you want to learn in 2017?

#233
Scala.

I did the two functional programming in Scala courses on Coursera. I'm currently going through Martin Odersky's book and am in the middle of my first small project. I'm just starting to turn the corner on feeling productive and actually understanding what the hell I'm doing. If I am half as productive in Scala as I am in my main language (JS) by the end of the year, I'll be quite happy.

Re: Ask HN: What do you want to learn in 2017?

#234

Learn to have hobbies? Right now my life consists of Commute->Work->commute->gym->sleep. I actually don't look forward to weekends since there is nothing to occupy my mind.

Pick some books to read or gaming handhelds to play during the commute? Once you like something you'll look forward to continuing it in peace on the weekends.

I usually sleep while going to work, but yes i do read on the way back.

But still doesn't leave much to do on weekends. I usually end up doing some work and going to gym. Not having a car doesn't help. :(

Re: Ask HN: What do you want to learn in 2017?

#235

I want to learn Front-end and Back-end developing furture in 2017, I want to become a professional web developer, competent to do things like server, database, javascript, UI, http protocals, safety and profiling. I have built some basics of Linux, Python, Ruby, HTML/CSS/JavaScript and tools like Vim/Emacs in the second half of 2016. I decide to do program development on my 27th birthday. My major in the University i…

IMO you should aim more for depth than breadth. I reckon it's a better strategy to pick a single server side language/framework and become a master w/ that (you have 4 listed above).

Yes, very good advice, but according to my observation, RoR, Django, Flask, Elixir are all good tools, and PHP is still popular.

Because I want to do remote work, so I want to learn as much as I can, so I can catch up more works. That's my thoughts at present.

Re: Ask HN: What do you want to learn in 2017?

#236

I want to learn Front-end and Back-end developing furture in 2017, I want to become a professional web developer, competent to do things like server, database, javascript, UI, http protocals, safety and profiling. I have built some basics of Linux, Python, Ruby, HTML/CSS/JavaScript and tools like Vim/Emacs in the second half of 2016. I decide to do program development on my 27th birthday. My major in the University i…

Very cool, but I'd suggest narrowing your list of technologies down substantially: I'd suggest learning one database well, one backend language well, and one frontend framework well. Then you can spend some time using what you know to evaluate which other of the other options you want to learn. Otherwise, you're going to spend most of your time tripping over syntax, which really isn't useful learning unless you plan…

One database, one backend language, one frontend framework, that's great! I've got your idea, thanks very much.

Re: Ask HN: What do you want to learn in 2017?

#237
post #95

I'd like to learn Japanese. I'm hoping to travel there in June after I graduate from college, and I figure it would help if I could talk to people (or try, at least). I'd also like to get better at Rust. I've written a few small projects in it at hackathons, but I've yet to get to the point where I'm comfortable writing in it. I'd like to get close to that. I'm taking a class prior to graduation in abstract algebra,…

4chan's /int/ has a daily thread with many ressources for learning Japanese. The basic recommendation is to get Anki and the Core 6k deck and the deck for the Dictionary of Japanese grammar. Grind those decks until you can read simple texts, then read as much as you can. The NHK for example provides news in simple Japanese http://www3.nhk.or.jp/news/easy/.

Re: Ask HN: What do you want to learn in 2017?

#238

Finish everything I start. Even if no one uses it. Just finish.

Amen. I got better at finishing by starting really small. Like putting together a small puzzle (and finishing it), then moving onto a paint job for my library shelf (and finishing it), then moving onto building a roof top garden. In my experience, this skill of finishing does carry over into technology projects/work, even though the first attempted projects are distinctly non-tech or non programming oriented.

Re: Ask HN: What do you want to learn in 2017?

#239

Finish everything I start. Even if no one uses it. Just finish.

Amen. I got better at finishing by starting really small. Like putting together a small puzzle (and finishing it), then moving onto a paint job for my library shelf (and finishing it), then moving onto building a roof top garden. In my experience, this skill of finishing does carry over into technology projects/work, even though the first attempted projects are distinctly non-tech or non programming oriented.

[deleted]

Re: Ask HN: What do you want to learn in 2017?

#240

Finish everything I start. Even if no one uses it. Just finish.

Also may I suggest you word your goal as "finishing most things I start, rather than finishing everything I start" as this setups you up better for success than an all or nothing approach.
Post reply on HN