Java教程

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

本文主要是介绍【九月打卡】第14天 程序员的自我修养与高效学习方法之选择很重要,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

课程名称:程序员的自我修养与高效学习方法

课程章节:选择很重要

课程讲师: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这门语言上纵向发展,学精学透

课程收获

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

图片描述

这篇关于【九月打卡】第14天 程序员的自我修养与高效学习方法之选择很重要的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!