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?
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (6)
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.
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.
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 ....
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 :)
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...
Is there a reason for the switch? You know, other than hype.