如何选择开发语言或者开发工具

简介:

不管是PHP还是Java还是Python或者 XXX吧,我们在初学的时候都会面临一个问题:如何选择版本。

在此我收集千锋的一些学员、同事、大神、菜神的回答:(排名不分尊贵)

     1、学语言就要学最新的,因为最新的代表趋势。

     2、学习最稳定的版本

     3、不要去追求新的,用的顺手最重要

     4、随便选一个,没啥区别

 

也许你会觉得上面的答案也许有道理,好,那么针对上面的回答其实还是有很多问题的

     1、趋势代表未来的一种态度,但是很多东西就算代表趋势,但也未必走得远。就像sliverlight 出来时,多少人写文章鼓吹趋势?

     2、尼玛我是初学者,我怎么知道哪个版本最稳定尼?我要知道了还问你?

     3、同样,劳资是初学者,还没用,何来的顺手。

     4、放P~~~~

那么 我们到底该怎么解决这个问题呢?总结了以下几点,选择版本要选择

     1、网上资料多的,中文资料多的最佳

     2、各种问题已经虐过很多网友,BUG的解决只要度娘就可以查找的。                   

     3、生产环境尽量选择自己熟悉的版本(不管是语言还是操作系统)。学习环境那么还真的是可以趋势化学习。但是生产环境一定不要尝鲜。

     4、什么是最稳定的版本?其实就是大家都在用,发现问题最多的而且都被解决掉的版本。 并不是官方说哪个最稳定就是哪个最稳定

     5、另外,如何选择语言版本要看你E文好不好。如果好,可以新一些。如果完全不会E文,那么老老实实学习旧版本。

     6、学习技术的初级阶段,并不是你对哪个语言或工具用的顺手,而是哪个语言或工具用你用的最顺手。到了中高级阶段才是你用工具和语言。

     7、什么是趋势。并不是指技术有多牛逼。而是指该技术经过一定时间是否能形成社区氛围,大家是否都在讨论、国内各大中文论坛和博客是否建起来、各大培训机构是否在讲这门技术。  如果完全没有,查个资料还的去俄罗斯乃至阿富汗网站,我只能说:趋势你妹!

     如果你是学习PHP的,那么推荐你视频不要再看PHP5的视频了,你可以多看看PHP7的视频,还有国内的一些大机构的像:千锋PHP的大并发集群技术。这链接里是免费的全套PHP视频http://www.mobiletrain.org/video/php_download.html

相关文章
|
3月前
|
前端开发 JavaScript Java
一文了解主流开发语言都有哪些!
本文将综合探讨目前市场上最流行、最多人使用的几种主流开发语言,包括它们的特点、典型应用场景以及简单示例代码。
|
2月前
|
开发框架 前端开发 Android开发
跨平台应用程序开发如何选择框架
跨平台应用程序开发如何选择框架
|
23天前
|
机器学习/深度学习 人工智能 大数据
开发语言漫谈-C++
C++最初的名字为“带类的C”
|
Java C# 开发工具
开发语言漫谈-C#
C#的#,字面上的意思就是++++
|
2月前
|
JavaScript Java PHP
主流开发语言和开发环境介绍
主流开发语言和开发环境介绍
46 0
|
10月前
|
存储 API
构建跨平台应用的利器——UniApp入门级开发指南
构建跨平台应用的利器——UniApp入门级开发指南
|
7月前
|
Java 开发工具
语言开发-好用工具网站
语言开发-好用工具网站
25 0
|
10月前
|
存储 缓存 移动开发
构建跨平台应用的利器——UniApp入门指南
构建跨平台应用的利器——UniApp入门指南
|
消息中间件 缓存 运维
云HIS源码:JAVA开发采用主流技术栈
云HIS系统技术框架: 总体框架: SaaS应用,全浏览器访问 前后端分离,多服务协同 服务可拆分,功能易扩展 云HIS系统技术细节: 前端:Angular+Nginx 后台:Java+Spring,SpringBoot,SpringMVC,SpringSecurity,MyBatisPlus,等 数据库:MySQL + MyCat 缓存:Redis+J2Cache 消息队列:RabbitMQ 任务调度中心:XxlJob 接口技术:RESTful API + WebSocket + WebService 报表组件:itext + POI + ureport2 数据库
218 0
云HIS源码:JAVA开发采用主流技术栈
|
JavaScript 前端开发 IDE
如何从一台新电脑配置前端常用工具实现快速开发
如何从一台新电脑配置前端常用工具实现快速开发
如何从一台新电脑配置前端常用工具实现快速开发