不太清楚你是那个方向的程序开发工程师,所以不太好推荐。
加入的开发环境必须依赖windows系统,这么推荐任何linux都是操蛋的。但既然题主已经提问了,我就简单说下吧。
web后端开发工程师——首推Mac系统。次推Deepin深度linux系统。
其他开发工程师——首推Deepin,在Deepin受限的情况下,推荐Ubuntu。
为何首推Deepin系统?由于简单易上手,快捷键的默认设置和Windows基本一致,迁移没有任何学习成本。就我个人而言,也曾历时半年以上使用Deepin系统作为主力开发系统。
但确实Deepin在底层没有Ubuntu友好,例如个别硬件驱动问题linux系统哪个好,或则个别底层核心版本造成的其他问题等等。并且绝大多数人并不会碰到,所以,没有碰到的问题linux系统哪个好,就不是问题。
但假如你遇见了,那没有办法。Ubuntu在绝大多数情况下,是可以满足绝大多数开发者的需求的,所以选择Ubuntu是稳当的选择。其实我觉得在诸多体验方面相比Deepin相去胜远。
假如你喜欢折腾,希望构建独一无二的开发环境linux更改ip地址,ArchLinux欢迎您的加入。我以前使用三年作为主力开发系统,个人总结就是这是一款无所不能的Linuxlinux操作系统培训,尤其是wiki做得太好了。
不稳定?看你如何折腾,在正常使用的情况下,不存在哪些稳定不稳定的问题。但若果你极限操作造成不稳定,据说和Arch没有哪些太大的关系吧?任何Linux发行版都难以保证你在极限操作的情况下不相撞对吧?
至于真出现了哪些问题,修呗!要不然你以为这么牛逼的wiki是干嘛使的?坏了不要紧,总之修得上去。。。。
有人说Manjaro,我不喜欢。想不折腾,直接Deepin系统走起。想折腾,干嘛不直接用Arch?
以上。