继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

【九月打卡】第14天 程序员的自我修养与高效学习方法之选择很重要

潮流宣乐生
关注TA
已关注
手记 55
粉丝 0
获赞 0

课程章节:选择很重要

课程讲师:7七月

课程内容:

人会不自觉的站在自己的立场上说话,大家一定要有自己的思考和分辨的能力

我们缺的是什么?

  • 现在是知识的年代,大家是不缺去获取好的知识的途径。
  • 我们缺的是对自己的控制力,还有好的学习方式。

选择很重要

假如我们高考时因为一分之差进入了不同的学校,选择了不同的专业,最后会影响整个人生的轨迹。所以选择很重要。

编程语言的选择

  • !!!编程语言只是工具,不需要过分追究!!!(重要)
  • 服务端
    • 如果是大学生,没有编程经验,没有被主流的思想所影响,建议学习Java
    • 如果是已经入行服务端的同学,建议学习一动一静的语言(PHP+Java或者Java+Python)
  • 前端
    • 前端同学第一学习的语言肯定是JavaScript
    • 除此之外,推荐学习Python或者Node.js

Java

  • Java是一个工业性语言
  • Java是支持面向对象的语言
  • Java虽然笨重,但是严谨
  • Java语言是静态语言,学会Java以后再学习其它语言会比较快(Go语言除外)

PHP

  • 世界上最好的语言,但却非常尴尬
  • 不是初学者的首选语言
  • 适合找工作,但Java范围更广

Python

  • “如果你会Python,你一定能找到工作;如果你找不到,那一定是你只会Python”
  • Python适合做第二语言,或者是扩展语言
  • Python在国内工作机会少
  • 非常适合独立/自由/有情怀的开发者
  • Python覆盖除底层外的所有场景
  • 初学者学习Python不要把目标定太高(初学者不要把目标定到机器学习、人工智能这些)

其它

  • 一个综合素质比较高的人编程不会太差
  • 综合素质非常重要
  • 对于前端开发者非常建议学习一门服务端的语言、学习服务端的知识,至少要达成可以自己写API的目标
  • 学习编程一定要注意纵向扩展,而不是横向扩展;举例:指的是学会Vue后没有太大必要再学一门React或Anguar,而是在Vue这门语言上纵向发展,学精学透

课程收获

在学习编程的路上可以学习到这门课程真是大幸,我的一些观点和老师是相同的,学习编程不只是写代码,要知道自己为什么写代码?怎么写好代码?!

图片描述

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP