本文作者:ptiyny

传统行业怎样看待软件编程 传统行业怎样看待软件编程的

ptiyny 05-09 31
传统行业怎样看待软件编程 传统行业怎样看待软件编程的摘要: 大家好,今天小编关注到一个比较有意思的话题,就是关于传统行业怎样看待软件编程的问题,于是小编就整理了2个相关介绍传统行业怎样看待软件编程的解答,让我们一起看看吧。程序员为什么要用L...

大家好,今天小编关注到一个比较意思的话题,就是关于传统行业怎样看待软件编程问题,于是小编就整理了2个相关介绍传统行业怎样看待软件编程的解答,让我们一起看看吧。

传统行业怎样看待软件编程 传统行业怎样看待软件编程的
图片来源网络,侵删)
  1. 程序员为什么要用Linux环境编程,用Windows不可以吗?
  2. 软件开发待遇怎么样?

程序员什么要用linux环境编程,用windows可以吗?

主要c++编译问题,大多数情况下,Linux的c++的编译环境配置可以节省时间,你非要在Windows上搞也没问题,就是配置环境太费时间。并不是绝对的,安卓的ndk基本在windows上不用配置,补充一句macos和Linux从编译上来讲是基本算是两回事了。

主要考虑程序是为Linux写的还是为Windows写的。Windows很少用作服务器的Linux更多用于服务器端。Windows客户端程序开发一般变动的不多,而服务器端会有各种程序的开发。所以,考虑更多的是Linux环境

这个问题其实是伪命题,因为虽然网络上使用linux的用户发出的声音更大,但是毫无疑问,还是使用windows的程序员更多。只不过使用windows的程序员一般都没什么必要讨论windows的使用方法,毕竟大家都会。

而使用linux的程序员光是linux的桌面配置就可以单独拿出来讨论很久,更别提各种linux版本直接的比较等等。

传统行业怎样看待软件编程 传统行业怎样看待软件编程的
(图片来源网络,侵删)

当然有一说一,linux的优势就在于包管理器可以很方便的安装编程所需的各种sdk,而且会自动配置环境变量通过用户目录下的一些配置文件可以比较方便的迁移开发环境,这一点确实是windows做不到的。

但是其实吧,这个问题也不是那么重要。因为一般情况下程序员的开发环境变动的并不是很大。你搭建好一个java8的开发环境,可能好几年都不用换了。

就我个人而言,linux下的docker等工具,才是更吸引我的地方。这也是linux上独有而windows上没有的功能。也是我使用windows编程的一个痛点。好在现在vmware等虚拟化软件也支持hyperv了,大家可以在使用vmware的时候同时使用windows版的docker,也是算是一个小小的补偿吧。

可以的,但是稳定性没有Linux系统好,Linux服务器下的程序几乎可以跑一年或者几年都不需要去重启电脑维护,但是windows下的程序运行个10天半月就的重启服务器下。对于天生懒惰的程序员来说,这要了半条命。

传统行业怎样看待软件编程 传统行业怎样看待软件编程的
(图片来源网络,侵删)

这是由目标程序环境和人员使用习惯决定的。

很多后台程序或者说服务端开发喜欢在linux环境开发,开发环境和目标发布环境一致,减少中间环节,而且是开源免费,运行流畅,专注,使用习惯了。

但同样,也有更多的人喜欢在windows环境下开发,除了gui操作方便顺畅,各类软件多,游戏多,硬件驱动支持的好外,同样也是使用习惯了,很多人一开始就在用windows,习惯成自然,现在如go语言之类还可以跨平台编译,vs都内嵌了ssh工具,docker的必备,特别是我们常用的java大部分无需考虑平台特性的特点,实际上我周围开发的人还没有一个人在用非windows,少量有人用mac是为了苹果端的开发。

阶段环境下,用哪种开发环境已经不是屏障了,主要就是使用习惯决定的。

软件开发待遇怎么样?

软件开发,现在是烂大街了。我入行的时候,嗯,上世纪了,别走,多听听老古董的声音也行有点乐子。

入行的时候,1996年,当时还是很热的,我第一个月开始就是家中赚钱最多的,500元,远超干了几十年公务员的父母的。而且涨很快,每年春节回家都汇报一下500,1200,1800,3600,5500,8300,缴税都超过父母的工资,心里那个美啊。你说待遇好不好?

同时,我意识到,软件开发,是大学学科中最容易扩招的,一台电脑而已。学个机械制作,还得买个机床,最低几十万,够一个年级的软件开发了。因此扩招注水是趋势。果然,从2004年以后,新人工资就基本上没动过,我在2010年招聘,还是2500。今年招聘,在武汉,新人也才4000,加三年经验,才到8000。现在也从独当一面,变成产品狗下面的程序猿,从项目承包变成了计件工资。高级程序猿,就谈工匠精神,像玉器雕刻师,玩好几把刀,也就图个稳定。

总得来说,软件开发,现在还是白领工作,在中上,适合家庭条件不高的学生,见效快,稳定。三代出个贵族,作为中间一代,支撑家庭发展,是非常合适的。

到此,以上就是小编对于传统行业怎样看待软件编程的问题就介绍到这了,希望介绍关于传统行业怎样看待软件编程的2点解答对大家有用。

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享