Forum Posts

Emilia Stone
Mar 08, 2022
In Questions & Answers
If you are working on a web application that runs in a browser, you don't have to know much about Linux administration, but chances are there will be some configuration (setting up virtual hosts) that needs to be done on the server. So some knowledge of Linux administration is useful but not essential. For most backend developer jobs, you don't need to know much about Linux beyond installing software packages using apt-get or yum and editing config files like httpd.conf or my.ini. You must have a good hold over the command line because you will run git commands at the command line and install pip packages. You will also be using your IDE from the command line and deploying applications to staging and production systems using scripts that you run from the command line. If you are not used to working at the command line, it can be an intimidating experience. But it's one of those skills which improves with practice and once you get past the initial "I'm not used to this" stage, you'll find that being comfortable with the shell is actually quite useful. The biggest thing that you need to know about backend developer jobs is how to avoid the obvious security pitfalls, especially if you are working with sensitive data. If you work with AWS, it's good to know how to set up security groups and IAM roles, There are some basic things you need to know just to get going How to navigate the filesystem How to edit files (I recommend nano for beginners) How to perform basic file operations such as cat, rm, cp, mkdir, rmdir How to operate with environment variables (PATH and friends) How to download files using curl or wget How to install software using your distro's package manager Read more: https://eiliana.com/blogitem/plenty-of-automation-testing-jobs-are-you-ready-to-get-the-best
Does the Backend Developer Need to Know Linux in Order to Gain Freelance Backend Developer Jobs? content media
0
0
10
E
Emilia Stone

Emilia Stone

More actions