携牵引力之手,与编程到老!

携牵引力之手,与编程到老!

大家好,又见面了,我是全栈君。

大学毕业后,刚接触编程学习,很多不会的看不懂的,自学一门新技术,最难的是什么呢?是找到正确的前进方向。你的入门语言要选哪一个?还有选择哪个培训机构?任何一个不同的答案,都会对你的学习路径产生莫大的影响。

一,目标 对于这个问题,所有程序员都应该是面向金钱编程,换言之,就是选当下最有“钱途”的。有“钱途”不代表工资一定是最高,因为有些行业的高工资很大一部分原因是其入行的高门槛。太高的门槛对于自学的人很不友好,很容易打击积极性,一旦丧失积极性,自学这个事情就已经凉了一大半。

所以这里我建议的是先找准自己的目标,结合自身的条件,选一个有足够诱惑又在可达范围之内的目标。结合眼下的情况,前端工程师、Python工程师都是一个不错的选择。笔者之前的选择是前端工程师。

二,入门语言 入门语言的选择不宜太难,学的开心才学的下去嘛,每天挠脑壳子,编程没学好先秃了,那可是大大的不妙。我在入门的时候学习的是 JavaScript,是一门动态语言,后面才慢慢接触 C/C++ 这样的静态语言。结合我对这些语言的学习经历,我个人比较推荐将 C 语言或者 Python 作为入门语言,甚至即使你的目标是 Web 前端工程师。

C 和 Python 入门都不算困难,C 的指针部分比较折磨人,但是一旦吃透,对于以后转学任何语言都有非常大的优势,对 C 的学习可以让你更加接近底层,这是 Python 不具备的。但是 Python 有一个 C 无法媲美的好处,就是它能干太多事情了。

用编程来获取成就感,我觉得这是一个非常重要的事情,但是很多人都在无视它。Python 得益于其强大的生态和良好的封装,可以很容易用它做一些很酷的事情,比如爬虫,比如一些可视化。C 不具备这样的条件。Python 可能更适合一般人,但是如果你对编程确实有很大的热爱,笔者建议不妨将 C 这个古老而强大的语言作为入门学习。

三,多敲代码 编程届某大牛有一句话说的特别好:What I can not create,I don’t understand。读书学习之际,一定不能只看那些代码,要自己去写,自己去编译,修改,测试。知易行难,是放之于四海皆准的。不妨给自己定下一个每周敲多少行代码的小目标,我相信你一定会受益的。

学习过程中的具体方法窍门往往不具有普适性,但是我觉得有一点是适用于所有人的:对于你热爱的东西,你会愿意去做,并且做好。希望大家可以爱上编程,因为这可能是人类有史以来最酷的职业之一!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/107677.html原文链接:https://javaforall.net

(0)
上一篇 2022年3月13日 下午1:35
下一篇 2022年3月13日 下午1:35


相关推荐

  • 【期末复习】微机原理与接口技术

    【期末复习】微机原理与接口技术知识重点整理第一章输入/输出系统1.接口电路的作用和基本功能接口电路是CPU与外设交换信息的中转站。接口电路应具备的功能为:数据缓冲功能、联络功能、寻址功能、数据转换功能、中断管理功能。2.端口的概念和分类端口是接口电路中能与CPU直接进行信息交换的寄存器,即I/O端口寄存器。在接口电路中,按端口寄存器存放信息的物理意义可划分为数据端口、控制端口和状态端口:数据端…

    2022年10月2日
    4
  • pycharm加注释的快捷方式_pycharm全部注释

    pycharm加注释的快捷方式_pycharm全部注释Ctrl+F1显示错误描述或警告信息Alt+Enter快速修正Ctrl+R替换Ctrl+Shift+F或者连续2次敲击shift全局查找{可以在整个项目中查找某个字符串什么的,如查找某个函数名字符串看之前是怎么使用这个函数的}Ctrl+Shift+R全局替换Alt+Shift+F10运行模式配置Alt+…

    2022年8月28日
    8
  • win7默认共享(win7开启默认共享)

    访问win7默认共享:HEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\SystemDWORD值LocalAccountTokenFilterPolicy设置16数据值数据为1安全选项”,在右侧找到“网络安全:LAN管理器身份验证级别”,–选中“发送LM和NTLM响应(&)”

    2022年4月17日
    158
  • OpenClaw技能库爆火:700+实用技能助力AI助手提升战斗力!

    OpenClaw技能库爆火:700+实用技能助力AI助手提升战斗力!

    2026年3月15日
    2
  • 软链接和硬链接到底有啥作用和区别呢_玉溪硬盒和软盒的区别

    软链接和硬链接到底有啥作用和区别呢_玉溪硬盒和软盒的区别前言:在网上搜索了好久,看了很多博客,某度知道等等。关于软硬链接的解释都太模糊,还有什么i节点,跨分区根本弄不明白,在查阅了书籍和询问老师后决定自己写一篇简单的博文,然初学者都能够明白的博文。一建立软链接和硬链接的语法软链接:ln-s源文件目标文件硬链接:ln源文件目标文件源文件:即你要对谁建立链接二什么是软链接和硬链接1,软链接可以理解成快捷方式。它和wind

    2022年9月30日
    4
  • 接口测试用例怎么写?一文1600字教你写一个优秀的接口测试的测试用例

    接口测试用例怎么写?一文1600字教你写一个优秀的接口测试的测试用例一 用例设计 11 接口测试概念接口测试 测试系统间接口的一种测试 测试的对象主要是接口 主要是测试外部系统与所测系统之间以及内部系统之间的交互点 2 接口测试方法 a 可以通过开发脚本代码进行测试 b 可以通过开源免费的接口调用调试工具测试 如 Postman 等 c 可以通过 App 手动测试 结合抓包工具分析 如 Fillder Charles 等 3 接口测试范围接口范围包括 一 被测项目中同层之间的接口 如 DAO 层 Service 层 一个接口调用了其他的接口 二 外部系统与系统之间

    2025年6月21日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号