Going in a different direction is there some technology that you know of but aren't too familiar with but might be useful later? Learn it by implementing something basic using it.
32 karma · joined April 3, 2013
Going in a different direction is there some technology that you know of but aren't too familiar with but might be useful later? Learn it by implementing something basic using it.
The way Ryan explained it is that moving past that performance barrier is a solved by a single threaded application that can respond to event based input output. He liked Javascript because it is such a minimal language which already supports that paradigm and has advanced tools and community.
That's the main point that I recall from one of the talks of his that I watched. There are some tertiary reasons as well which make Javascript a good choice.
Those languages cover many genres of programs: Scientific, parallel/concurrent, server-side, client-side, desktop, mobile, embedded, scripting, business, gaming, and so on.
The question is what are you most interested in? Are you trying to find a job or are you learning because you find it interesting? Do you have projects in mind? What would be the right tool for the job?
A therapist almost diagnosed me a couple years ago but I was biased against the idea of accepting that I had ADD. Of course, now I realize how much wasted time, money, and effort I might have saved if I had been willing to seek treatment the first time a psychologist suggested it to me. Counseling and medication have all been very helpful.
It's tough because it isn't well understood and the public has many wrong and negative impressions of ADD/ADHD. One of the toughest is of course that many people don't think it is real. However, personally, after a year of treatment looking at my life before and after being treated for ADD, it is clear that treatment worked for me. That really dispels that notion for me. If it walks like a duck and quacks like duck... My university also had a lot of great resources to help learn about ADD so check in with them as well.
Take a look at these for an idea of depth of software development: http://www.indiangeek.net/wp-content/uploads/Programmer%20co... http://matt.might.net/articles/what-cs-majors-should-know/