分享好友

×
取消 复制
IT 技术生态系统关系图
2020-06-15 16:36:47

IT 领域技术这么多,更新频率这么快,身为开发人员有没有抓狂的感觉?

又是编程语言,又是框架,又是平台,又是开发工具,一个人假如要想把这所有的东西都搞清楚的话,我想这辈子应该是不可能了。

还有很多初学者,根本就分不清哪是哪,一叶蔽目,不见泰山,只能看到树叶,却看不到整个知识体系的树干在哪里。

今天在 Stack Overflow 上看到一个很好的技术生态系统关系图,分享给大家。



(点击可放大)

这幅图很好的说明了各个技术之间的关系。

其中,黄色的圆点代表数据库,深蓝色的圆点代表框架,绿色的圆点代表 IDE,蓝色圆点代表编程语言,橙色的圆点代表平台。圆点大小代表了人数多少。

上幅图的左上方是以 JavaScript 为中心的 web 技术,左下方是以 C# 和 VS 为中心的微软系技术,右方一大片是以 Android 和 IOS 为代表的移动技术。除此之外,还有零零碎碎的一小波别的技术。



看完了上幅图,我想你应该对 IT 技术有了大概的了解了吧。

假如想学 Java,不知道用什么 IDE? 看看上面的图就知道了,可选择的有 Android Studio, Eclipse 或者 IntelliJ 。

值得注意的是,这里没有包含全部的技术,仅仅是一些比较有代表性的。



谈到开发环境,我再来说一些题外话吧,可能会有很多人比较纠结这个。

其实用什么工具,都只是个人习惯问题,当然是你喜欢用哪个,哪个最能帮助你开发就用哪个了。

顺便再分享一下最受程序员喜爱的开发环境排行榜,给大家参考。这份统计数据来自 Stack Overflow 2017 开发人员调查报告。






关注微信公众号:红猴子

这是一个工科生涨知识的号,公众号的内容有 CS\EE 技术, 职场以及经验谈,知乎专栏文章会首发于我的微信公众号,希望能给迷茫和困惑中的朋友一些启发与帮助,欢迎围观

分享好友

分享这个小栈给你的朋友们,一起进步吧。

IT职场
创建时间:2020-06-15 15:59:08
在这里可以吐槽,可以分享,可以做想做的一切!
展开
订阅须知

• 所有用户可根据关注领域订阅专区或所有专区

• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

• 专区发布评论属默认订阅所评论专区(除付费小栈外)

技术专家

查看更多
  • 小雨滴
    专家
猜你喜欢
戳我,来吐槽~