想咨询一下关于编程用什么软件好?哪种前景更广阔?的问题,大家能帮助我解答一下吗
看你要开发什么应用,往哪方面发展。大数据python,web前端各种vue之类的,后端java,底层基础软件c为主,linux还有shell等等
看是什么语言,不同语言所使用的工具也不太一样,比如Java的就有 IntelliJ IDEA 和 eclipse
题主可以进该网站查看:
https://www.jetbrains.com/idea/
支持的语言有
oc、swift:AppCode
c、c++:CLion
go:GoLand
java:IntelliJ IDEA
php:PhpStorm
python:PyCharm
c#.net:Rider
ruby:RubyMine
javascript:WebStorm
可以说ij全家桶应有尽有,常用的语言开发ide里面都有,不过有个不好的地方,ij基本都是收费的,有钱的伙伴不会介意,没钱的小伙伴更不介意,作为中国人,你懂的。
ij产品风格很统一,用习惯一个,其他都差不多,关键功能都是很强大的,可以说ij必出精品,说实在话,个人用得很爽。
eclipse
支持c/c++/java,通过插件还可以支持很多语言,像php,python等等,eclipse也可以说应有尽有,功能很强大。曾经我使用eclipse也使用得非常溜,快捷键非常强大。只是后来使用java开发项目少,才少用了。
visual studio
windows下做开发的,不知道这个神器,有点对不住盖茨啊,在c#.net,c/c++/vc++,vb风支持得比较好。一句话,强大。有时候我倒觉得它过于强大了(太重)。
所以我更喜欢使用微软开源的VSCode。
一句话,强大,强大,强大,好用,好用,好用!
多大的工程在VSCode下,打开很方便,打开一个文件夹即可,代码量很多情况下,搜索依旧非常快,其他很多特性基本继承了VS的优良传统。
其实到这里可以结束了,不过还有很多强大的编辑器和ide可以推荐,比如:
qt creator,kdeveloper,codeblocks,sublime text,vim等等。
兄弟可根据自己的兴趣选择最适合自己的神器来改变世界吧
你的结论就不对,开发水平不错的人压根不发愁工作,很多软件公司月薪两三万找不到合适的人。一看就知道你是外行,不懂软件开发。
VS Code
你知道2022年哪种编程语言的薪水最高?针对全球最大的求职网站之一RemoteOK的 5000 多个工作岗位的数据分析之后,我们找出薪水最高和最低的编程语言。在找与编程语言相关的工作时,将雇主提供的薪资与整个行业的平均薪资水平进行比较。收入最高的编程语言分别是:
Swift:中位数 11.6 万美元(30 个岗位)
Python:中位数 105,000 美元(227 个岗位)
Golang:中位数 10 万美元(412 个岗位)
C++:平均年薪 10 万美元(61 个岗位)
Java:平均薪资 9.5 万美元(134 个岗位)
Ruby:中位数 9.5 万美元(474 个岗位)
Rust:中位数 8.8 万美元(13 份工作)
SQL:中位数 8.5 万美元(147 个岗位)
从分析结果来看,Swift 的收入潜力最大,薪水中位数约为 11.6 万美元,年收入超过 17 万美元(约为 115 万人民币)。#程序员# #开发者# #码农# #编程语言#
我觉得好或者不好,或者前景应该从目前的平台适应性出发。java现在大红大紫,开发android应用软件必需使用的语言,oject-c因iphone走红,.net的C#微软在大力推广。web开发,php正是鼎盛时期,但python正有取代php之势。C/C++高薪酬的行业,也是最难学的。没有什么比较好,只有不断学,你才能不致于被时代淘汰。
所以主要还是看未来你准备在什么样的平台去开发?大概什么样类型的软件,他们的需求会有区别。自己擅长的就是最好的。毕竟这是一个网络的时代。
愿与你分享职业生涯中的喜怒哀乐,如果觉得我的回答对你有帮助,可以点赞关注我,我是一个职场创作者。
就是底层的图像算法还不行,大部分都是基于开源的openCV开发软件平台
沉稳步伐
2022-11-30用什么软件和前景好像扯不上关系吧。
既然问了这个问题,我就说一下我的看法。
用什么软件
现在编程软件有很多种,微软的vs系列,比如visual sudio、vs code都很不错,尤其是vs code最近非常火热,有丰富的插件,支持debug,还可以配置vim命令,主流的格式都支持,而且界面也不错。但是,我个人觉得微软假的在脚本语言开发方面表现比不好,比如Python,第三方库配置麻烦,而且补全速度缓慢。所以,我更推荐jetbrains家的产品,堪称神奇,pycharm、webstorm、IDEA等等,支持go、java、c、Python、php、js等各种语言,而且功能非常强大,在每个方向做的都近乎完美。
但是,这样也带来一个问题,慢慢的都过度以来IDE补全、格式化,而不去记语法格式和一些函数,时间久了会产生依赖,效率提升了,但是能力提升有限。所以,我还会推荐vim,这个是Linux下默认的文本编辑器可以配置成为一个轻量级的IDE,使用方便,而且命令丰富。