文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

分享自学编程中经常遇到的问题和一些自学方法

2024-12-02 10:02

关注

经常遇到的问题

有计算机基础的朋友

对于有计算机基础的朋友来说,自学相对来说较容易,唯一一个难点就是选择什么编程语言而已,因为不同的编程语言未来的前途不一样,下面我分别来进行讲解。

  1. JavaScript系列,JavaScript系列目前比较火,从前端到后端,到APP都有涉及,不过这个系列的知识点比较多,比如JavaScript、HTML、CSS、React和Vue等等应该都是必须要会的,并且有些企业目前用uniapp和RN来开发APP,自然这些知识也是需要学习的,当然,这个系列的工作岗位比较多,不过这个系列的程序员也非常多,门槛相对低一些。
  2. PHP系列,PHP曾经是比较热门的语言,因为很多企业使用PHP来完成公司的业务,不过目前由于业务发展的复杂性和安全性,很多大中企业开始放弃PHP,不过小企业还是用PHP的多,因为它的开发速度比较快,现在如果你还想从事PHP工作,必须要将Swoole等学会,并且还要会一些框架,比如TP、YII和LV框架,同时还有一点,就是现在PHP程序员较难进入大厂。
  3. Python系列,目前Python应该是被各大培训机构重点热捧的语言了,什么大数据,人工智能,爬虫,数据处理和分析等等,其实学完之后,你会发现,就是一些框架而已,但是要从事大数据、人工智能等工作,太难了,除了Python,还需要好的学历支撑,同时还要有好的专业和数学知识。
  4. C系列,老牌语言了,一般涉及底层的开发都需要这个语言,包括路由器应用、交换机应用、以及一些系统的东西,这个C系列相对来说,难度较高。
  5. Java系列,作为现在大厂的主流语言,这个Java,到目前为止已经火了很多很多年,不过Java的门槛很高,要学的框架也是一个接一个,说不定这个框架没有用好,又有新的框架了,不过对于大厂来说,相对就好些了,因为大厂追求应用的稳定性和安全性,所以不会频繁换框架。
  6. Go系列,诞生于谷歌的Go语言,近年来比较火,尤其是引入了协程等先进概念,让Go天生具备并发编程的能力,不过尴尬的是,在中国市场,Go目前大应用少,小应用又不划算。

没有计算机基础的朋友

对于没有计算机基础的朋友来说,选择语言也是一个难点,目前能够推荐的是JavaScript、PHP和Python,因为C和Java的门槛都相对较高,而Go又是和C差不多的,下面分享一些学习建议给你。

  1. 下载一个金山词霸安装好,随时会翻译中文,同时不管你选择什么语言,尽量找到该语言的编码规范,也就是写代码的时候,严格按照编码规范来练习,比如变量怎么命名,函数怎么命名等。
  2. 静下心来,多多在电脑上敲代码,不要心理太慌或者太急,一天要学多少多少,一个一个的基础知识学扎实。
  3. 说到基础知识,有很多朋友建议看视频,这里不太推荐,因为视频里面的基础知识一般都不太全,最好的是该语言的参考手册,或者你购买一本相应的编程书,这样学起来更快。
  4. 对于不懂的知识怎么办?要学会暂时放弃这类知识,因为有些知识点,很难理解,你即使看各种视频,各种文章都不一定理解,或者理解得很不深入,过一段时间就忘记了,没有任何意义,与其这样,还不如暂时放弃,等你内功强大之后,再回过来看,估计就柳暗花明又一村了。
  5. 看视频不利于你成长,或许很多很多自学的朋友经常遇到这样的问题,就是自己看了很多很多视频,但是一写代码,什么都不会,或者看视频的时候,发现很快就学完了,但是看完之后,收获很少。
  6. 每个知识点都要实现一个小目标,并且这个小目标要联系生活,比如充话费送费活动,其实就是选择结构的实现,然后基础知识学完之后,实现一个整体的小项目,巩固自己的知识。
  7. 找一个公司实习一段时间。

 

来源:今日头条内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯