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

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

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

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

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

所以这里我建议的是先找准自己的目标,结合自身的条件,选一个有足够诱惑又在可达范围之内的目标。结合眼下的情况,前端工程师、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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • pycharm settings在哪_pycharm安装之后的设置

    pycharm settings在哪_pycharm安装之后的设置一、远程仓库地址https://github.com/LudvikWoo/guoya-pycharm-settings.git二、配置settings仓库1)配置界面快捷键打开:ctrl+alt+s通过菜单打开:file–》settings–>tools–>settingrepository2)添加settings仓库三、使用代码助手新建py文件输入…

    2022年8月28日
    2
  • 2020年度学习规划

    0x00前言之前一直没有发表或者正式的记录过这些规划,想从这段时候开始制作个规划,来记录这段时间的成长,写在博客上面,到时候来看看完成的进展。在年底也会写出一些年度总结预计今年学习的心得、感想、感

    2021年12月11日
    41
  • ideal 2021 激活码【在线注册码/序列号/破解码】

    ideal 2021 激活码【在线注册码/序列号/破解码】,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月18日
    51
  • 0xC0000005: 写入位置 0x00000000 时发生访问冲突的解决办法「建议收藏」

    0xC0000005: 写入位置 0x00000000 时发生访问冲突的解决办法「建议收藏」我是新手,其实对这个东西我自己也不是很清楚,当更不可能将有的情况都列举出来,在这里我只是将自己见到的,可能的情况做一个汇总:上面的意识就是你吧值付给了不该赋给的变量,或者说你把值付给了不能付给的变量(或者常量)(1)最简单也最直接的错误可能就是scanf()的问题,我们都知道输入的时候都是scanf(“%格式”,&变量),那么除了字符串(可要&,可不要)之外,所有的输入都需要&,如果你

    2022年10月3日
    1
  • pycharm+anaconda安装教程_pycharm和anaconda结合安装

    pycharm+anaconda安装教程_pycharm和anaconda结合安装PyCharm的安装一.下载安装包1.安装网址点击进入PyCharm官网2.在导航栏输入网址回车3.点击DOWNLOAD。4.下载它有专业版和社区版,我们下载社区版就可以使用了。(专业版要收费)二.安装过程5.双击安装包。6.点击next7.安装位置它会有一个默认的安装位置,一般默认C盘,但我们可以点击Browse…,安装我们想要安装的位置,我安装在了D盘。如下图:8.安装选择1:createdesktops…

    2022年8月27日
    3
  • Pytest(13)命令行参数–tb的使用

    Pytest(13)命令行参数–tb的使用前言pytest使用命令行执行用例的时候,有些用例执行失败的时候,屏幕上会出现一大堆的报错内容,不方便快速查看是哪些用例失败。–tb=style参数可以设置报错的时候回溯打印内容,可以设置参

    2022年7月29日
    5

发表回复

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

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