TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: What new skill or tech you intend to master in 2014?

18 pointsby phektusover 11 years ago
I'm soliciting ideas, because last time I decided to learn Unity3d but ended up learning more about full-stack javascript web development, which I now use at work exclusively. So I may pick Unity3d again but it can be another as well. I'd like to know what plans you guys have.

26 comments

marco-fisetover 11 years ago
I&#x27;ve been a constant learner since the beginning and it just hinders me from doing anything meaningful. Anytime I read about something new, I always want to start my project from scratch using that new technology. I started something in plain PHP, migrated over to Ruby&#x2F;Sinatra&#x2F;HAML, then to Angular + Node.js. It&#x27;s been very time consuming and oh so useless.<p>So I guess I won&#x27;t be learning new tech in 2014. I&#x27;ll be focusing on writing, basic marketing, building an audience for my future product and just shipping the damn thing.
评论 #6941269 未加载
评论 #6953139 未加载
brianchuover 11 years ago
I&#x27;m a student at Berkeley. Here&#x27;s my list:<p>learn Vim.<p>master iOS and release several apps.<p>learn devops &#x2F; sysadmin.<p>gain experience with SQL&#x2F;Postgres (as opposed to just hacking together something with MongoDB, the easy way to do things)<p>My background is in iOS and JavaScript web (Angular.js, Node.js).
playing_coloursover 11 years ago
This year I switched to JVM&#x2F;Scala programming so next year I would like to improve my Functional Programming skills in Scala, and learn more about JVM internals and low level concurrency<p>I also want to have something lightweight for playing and prototyping so I think I should improve my Clojure&#x2F;WebStack or Python&#x2F;Flask, I haven&#x27;t decided yet.<p>I wish to continue with learning more Computer Science &#x2F; Maths stuff like Statistics.<p>And I finally would like to adopt Emacs, I got inspired by recent talks about its power at HN. Lots of plans :)
blisterpeanutsover 11 years ago
Django - deploy a web app that demo&#x27;s our web services - I already have a Java servlet but I want to add a couple of examples that use 21st Century frameworks :)<p>Grails - same as above - some of the guys in my shop are using this as a transitional technology since we&#x27;re a Java shop. Looks pretty cool so far. Probably do one in Django&#x2F;Python, then one in Grails.<p>Ruby - have done a tutorial but need to write some real apps<p>Android - have written about a dozen internal apps plus a library (abstract class derived from Activity). I want to write a couple of my own apps to put on the Market, unrelated to work stuff. With a million apps out there, it&#x27;s hardly likely to even be noticed, but that&#x27;s OK, just to have an app out there is kind of essential if you want to be taken seriously.<p>I&#x27;d like to understand more about full-stack javascript apps; it seems like a lot of people are using it to write pretty sophisticated apps these days.
slashnullover 11 years ago
1) set up a tiny homepage on my home server, create a share on my home LAN, automate my backups, that kind of sysadmin-ey stuff that could be mildly useful on a day-to-day basis<p>2) get better with Haskell; basically make it replace Scala as my &quot;native tongue&quot;.<p>3) learn more math stuff, especially abstract algebra, type theory, and more category theory as used in Haskell<p>4) do all right at my internship as a web developer, and get intimate with this nice funky lang that is JavaScript (and get an actual job though that&#x27;s not a tech skill)<p>5) learn another lang that will blow my mind with some weird feature. I&#x27;m not sure yet; Erlang, J, and more advanced Scheme&#x2F;LISP&#x2F;Clojure are possible candidates.<p>6) find my hipster server-side scripting lang of choice and get decent with it; Node.js and Yesod and two possiblities.
meeritaover 11 years ago
I want to master iOS development design process. Also make more coding on Rails to polish my knowledge. Start designing for the Android also is one of the things I want to master too.
pkinskyover 11 years ago
-Master Scala -build at least one full-stack project with Scala (most likely a twitter or vine clone)<p>-AngularJS<p>-Vim<p>-Dvorak
wturnerover 11 years ago
My two goals are to understand how to view a simple algorithm like a quicksort and be able to replicate it <i>intuitively</i> with much less &#x27;fight through&#x27; than I currently have. The other thing is to get comfortable with learning web frameworks and MVC well enough that I can learn any number of them <i>confidently</i> within a week or less.
atroynover 11 years ago
I&#x27;m sitting on the fence between learning some web-oriented stuff like angular&#x2F;rails, or some systems stuff like Rust&#x2F;x86ASM.<p>Then there&#x27;s node.js, which I toyed with earlier but now has some pretty exciting applications like nodecopter.
zerohpover 11 years ago
I&#x27;m a non-traditional student at Illinois. My prior career was writing web apps.<p>My main focus in the spring will be learning SystemVerilog for design&#x2F;synthesis and later in the year I want to join a Computer Architecture research group.
codonautover 11 years ago
Go is at the top of my list. I&#x27;ve just started using it at work a couple weeks ago after using exclusively Python for a while, and am really enjoying the change in thinking required for working with a statically typed language.
zachlattaover 11 years ago
<p><pre><code> * Learn Haskell * Send a patch to the Go project * Release a useful Ruby on Rails gem * Perfect my hackathon stack</code></pre>
munimkaziaover 11 years ago
I am finally going to start learning android development seriously. Also going to continue upgrading JS skills with angular, ecma6.
blizzard30over 11 years ago
Learn game development : Starling, Feathers etc. Continue learning mobile development.<p>My background is Flex&#x2F;AIR development.
brdover 11 years ago
Angular is first on my list<p>Given the opportunity I&#x27;d add Go to the list but we&#x27;ll see how the year goes
trappedover 11 years ago
1. Work towards becoming full stack developer<p>2. Open source contribution<p>Great question!! Thanks for posting.
computerslolover 11 years ago
The black art of hand tuned, run-time emitted, MSIL.<p>I have done some already; I intend to master it in 2014.
jbarrecover 11 years ago
Ruby on Rails or Django. I am torn on which to move forward with. Suggestions are welcome!
BWStearnsover 11 years ago
Vim<p>C&#x2F;C++<p>Really understand more Algorithms
pcharlesover 11 years ago
Ruby on Rails development iOS development
krappover 11 years ago
Android application development.
senthadevover 11 years ago
Functional programming using F#
matttheatheistover 11 years ago
Going back to plain C.
clavoieover 11 years ago
Verilog &#x2F; VHDL.
clamchowderzover 11 years ago
MySQL Python
jsnkover 11 years ago
- Write cleaner maintainable JS<p>- Start learning Java<p>- Start learning C<p>- Algorithms