323 karma · joined December 8, 2013
It will be difficult at first, but fellow developer and Stack Overflow are your friends. It also adds an extra layer of enhancement if the open source the project, as it allows others to review your code and improve it, allowing you to contribute something to the community while learning at the same time.
You should also check out open source projects written in the language you're interested in. I find that CMS source code covers a huge amount of tips and tricks I find helpful when starting a new language.
Edit:
Also, http://selfmaderenegade.net/minimum-viable-skillset was just posted.
sobs
What CPU does yours have? I bought the i5 Haswell.
Is it possible to upgrade the SSD after purchase?
If you're going to be using Mongo, I highly recommend RoboMongo.
I currently don't have a use for a VM, as I just deploy to a staging server after local testing, but I'll keep those in mind!
I totally agree with analogous environments, and that's the reason I'm keeping my Ubuntu laptop.
I do move around quite a bit, and my current computer only has 6gb RAM and an i3, so they're both upgrades, and I usually never run into issues regarding CPU usage or RAM usage.
That's my main concern at the moment.
I have tried Atom in the past, but it just felt "thin" and "flimsy". Maybe it's because I've been using ST for so long I just am automatically against any other project that tries to compete for the market share. :)
Sad to hear about SublimeText. It's a really good project in my opinion, but I have to agree with you.