DEV Community

Cover image for Programming on Ubuntu?
Admir Mehičić
Admir Mehičić

Posted on

Programming on Ubuntu?

Since I started programming, I only used Windows as my operating system. Few days ago, I finally switched to Ubuntu but I can't easily 'find my way around'. Previously, I used IntelliJ and VSC. I just found about GitKraken (as I see it, github for linux). I've previously DataGrip for SQL, but I still didn't find out what workflow works the best for me on Ubuntu. Do you have any tips/tools how to improve my productivity and efficiency while programming on Ubuntu?

Top comments (6)

Collapse
 
spo0q profile image
spO0q

I know very good developers who use Windows.

The only thing that matters is how you master your tooling and your ability to solve bugs and incompatibilities.

Most tools are now cross-platforms, and you can still use Linux on a WSL.

Don't get me wrong. If you want to learn your craft, as a developer, Linux is the best place, and ubuntu is a robust distribution with everything you need to start your journey.

Collapse
 
admirmehicic profile image
Admir Mehičić

Yeah I agree, the operating system doesn't define someone as a good or bad developer. I managed to configure and set-up some tools but I am still finding a workflow that works best for me. So far, Ubuntu works good for me and I don't see myself going back to windows any time soon.

Collapse
 
pengeszikra profile image
Peter Vivo • Edited

Ubuntu and any other linux is fare better for programming than windows.
editor: vim or neovim, vscode
terminal is your friend!
for git use a simple git cli.
IntelliJ - I don't like editor or any development tool which is need to pay. That why I stop using adobe-photoshop also. Also skip to use figma, excel, word ....

Collapse
 
admirmehicic profile image
Admir Mehičić

Thanks. I am familiar with some basics of cli but I'm still getting used to more complex commands. I'll definitely look into git cli because I didn't actually use it a lot. When it comes to IntelliJ, I have a free student license for a few more months and didn't pay to use it. Anyway, thanks for the reply :)

Collapse
 
admirmehicic profile image
Admir Mehičić

Well... I have used Ubuntu on a VM during my Software Engineering study and I just liked the new environment. While using windows I had some bugs, constant updates, downloading a graphics driver cause my system to crash, inconsistent dark theme and so on, even though I was the only user of my laptop and I was the admin, there were two users and I couldn't delete the other one and so on...

Collapse
 
webjose profile image
José Pablo Ramírez Vargas

Is there a reason for the switch? You know, other than hype.