3 ms·
Terminal (bash shell) and git are comparatively easy to learn. You can learn very basic functionality with those in a weekend... so no real downside to picking
by georgebonnr 13y ago
Terminal (bash shell) and git are comparatively easy to learn. You can learn very basic functionality with those in a weekend... so no real downside to picking those up -- http://gitimmersion.com http://gitimmersion.com is good for git. CS fundamentals like algorithms and data structures are obviously another can of worms. Luckily, while knowing them will give you a far higher ceiling as a developer, they are not always required to contribute to a project in an employable way (depending on the company). So you could definitely get hired as an intern and then dedicate yourself to going back and learning the CS fundamentals over time. I'd say you would want to make it one of your primary personal goals over the first couple of years if you want to really get the most out of your potential in the industry. But it's not a barrier to entry.