# Practical Skills and Tools That Help Software Developers Work Effectively

DevFeed: [Practical Skills and Tools That Help Software Developers Work Effectively](<https://devfeed.tech/articles/skills-and-tools-that-will-not-get-you-a-new-job-27320.md>)

Original publisher: [Read original article](<https://blog.pchudzik.com/201912/skills-and-tools/>)

Published: 2019-12-27T00:00:00Z

Content type: article

Language: en

Sources: [Paweł Chudzik](<https://devfeed.tech/sources/pawe-chudzik.md>)

Topics: [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [Script](<https://devfeed.tech/topics/script.md>), [DevOps](<https://devfeed.tech/topics/devops.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [Git](<https://devfeed.tech/topics/git.md>), [Gradle](<https://devfeed.tech/topics/gradle.md>), [kubectl](<https://devfeed.tech/topics/kubectl.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Maven](<https://devfeed.tech/topics/maven.md>), [ssh](<https://devfeed.tech/topics/ssh.md>)

Tags: [automation](<https://devfeed.tech/tags/automation.md>), [cli](<https://devfeed.tech/tags/cli.md>), [command-line](<https://devfeed.tech/tags/command-line.md>), [data-analysis](<https://devfeed.tech/tags/data-analysis.md>), [devops](<https://devfeed.tech/tags/devops.md>), [docker](<https://devfeed.tech/tags/docker.md>), [git](<https://devfeed.tech/tags/git.md>), [gradle](<https://devfeed.tech/tags/gradle.md>), [kubectl](<https://devfeed.tech/tags/kubectl.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [maven](<https://devfeed.tech/tags/maven.md>), [programming](<https://devfeed.tech/tags/programming.md>), [script](<https://devfeed.tech/tags/script.md>), [ssh](<https://devfeed.tech/tags/ssh.md>)

## AI overview

This article discusses practical skills and tools that shape how software developers work, even when they are not emphasized in job interviews. It recommends command-line fluency, shell utilities, small automation scripts, spreadsheets for data analysis, pragmatic experimentation, and learning from DevOps and QA perspectives.

## Source excerpt

On almost every job interview there are questions about frameworks, programming principles, maybe some coding or whiteboard architecting. On the other side, there is the way you work. Tools and skills you use on a daily basis which define how you work. No one really asks about those things but I find them quite important. Read more