首页 > 其他分享 >大学之前没接触过代码?别慌,接下这泼天的安利吧

大学之前没接触过代码?别慌,接下这泼天的安利吧

时间:2024-08-07 16:56:53浏览次数:15  
标签:学习 语言 可以 这泼天 安利 别慌 笔者 代码 入门

编程小白如何成为大神?老学长亲身安利

随着科技产品不断渗透各行各业,编程已成了所有专业的通识课,哪怕是学医,学法,甚至是学语言,看似毫无关联的背后,编程语言都发挥着各自的作用。类似的重要性网上一大堆,笔者不是营销号就不再赘述。

但面对网上众多编程语言和学习资源,新生们,哪怕是过了一两年的大学生都常常感到迷茫。如何选择适合自己的编程语言?如何避免常见的学习陷阱?通过本文,希望能给在信息爆炸的网络不断搜索技术学习路线的你带来一些启发,减少时间成本。


本文受众:大学新生,就业方向,保研方向,参赛人,迷茫的社会人……


一、为什么要学编程

不管网上怎么说,新语言新技术如何繁多,笔者始终认为:编程——不论什么语言——都是实现自己思想的一种途径罢了。

没错,一如所有能够便利人类的科技,编程也是如此,为了便于与计算机沟通,有了程序语言,为了减少代码量,有了代码框架。正是前人的不断栽树,才有了我们乘凉之地。(也有了这么多要学的东西)

二、到底该学哪种语言

事实上这个问题没有标准的答案,模板已经在提示笔者要从语言特点、应用领域和学习难度来展开了,但笔者觉得,这些信息在网上不说信息爆炸,也已经是铺天盖地了,与其看笔者在这结合自身为这爆炸加把火,不如授人与渔,告诉大家选择的方法然后自己搜寻资料。

第1步:选一门语言

首先我们要知道编程语言是互通的,只要学会了一门,接着就根据这些规则迁移,补充一下语言自身的特性就行了。

那选什么语言入门呢?无疑,大学必然会开一门编程语言入门,如果是保研人,选择这个肯定没问题,减少时间成本,接着学其他的就会进入良性循环。什么?你说你们学的是C但是科研用python?无妨,大家都把语言的面向对象面向过程看的十分重要,但我要告诉你,真的从一种语言迁移到另一种没多大感觉。笔者就曾经当着在一位工程院院士的面叫嚣难道不是会英语就会python吗?(后续被“批斗”得很惨)

如果是奔着工作去的,自然选择感兴趣的工作需要的热门语言,所以你应该搜集有哪些岗位,去发现岗位机遇,而不是一味的看哪门语言最吃香,毕竟语言也是为岗位服务的。

选定一门入门语言之后,自然需要一本像样的书,读书人怎么能没书呢(难不成读人吗)?不论是电子的还是实体的,至少有一本。有人说可以看网络网上的视频教程或者互动教程,笔者认为,不论学习什么都应该从基础知识点系统的出发,有疑问或者好奇再到各类平台像知乎啊博文啊看看某个知识点的详解,书中看不懂的地方使用适配教程。(这里不建议找突击教程,新生可能不太了解,诸位老生,你们上次突击的那门课还记得多少知识点?)

第2步:学习Git

许多教程路线图都把git放在很后面,也很少有视频或者推荐是讲这个的,以至于笔者大二的同学中还有人不知道git是个什么玩意儿。

无论是保研还是工作,笔者都建议优先学习这个。哪怕你现在才学会一个hello world 笔者也建议你先把git学了,因为git类似于是计算机操作,相当于教你怎么上网,如果有人带入门或者有合适的教程,一个晚上就能学会基本操作,再在后边的操作中熟练一些命令就能会。

学会了git之后,好处可不是一星半点:

  • 学习成长有了记录,成就感满满
  • 观看优秀代码有了方法,还可以参与贡献给简历加分
  • 写语言作业使用版本管理妥妥的加分项

那为什么要先学hello world 呢?因为要有个文件啊哈哈哈

第3步:正式入门

有了上述的这些准备之后,就可以放心大胆的学习你选择的入门语言了,这里注意,学习的过程中不论发现了哪个新语言更好,都不要动摇了,先把这一门的基础打扎实。比如学习Java,这个时候有人告诉你Kotlin更加热门了,千万不要被煽动,放心大胆的往下学,一条路走到黑。

在学习的过程中,记得用这门语言去向Leetcode这样的平台中学习算法,拿算法题练手。

第4步:开始应用

等一门语言正式入门之后,就可以使用这个语言了,比如python,可以拿来自动化工作,处理数据,搭建后端等,这个时候如果你发现你喜欢的科研人工智能就是用python,那么就可以基本不用管语言了,在处理研究的过程中,你会发现有些地方可以用代码来简化你思想的实现(比如想微调星火模型需要采集数据集),那么就可以狠狠的在同学面前装上一手了(doge)可能别人好半天才整理出来的数据,你写两个小时代码,运行两分钟就解决了,而这份代码还会被组里传阅,多次修改用来实现他们需要的功能。当然,读论文这样的前沿思路时候,你也有了使用代码去处理的思维,也能看得懂别人的代码,做出贡献。

如果不幸的是你更喜欢后端,但是发现python做后端不是主流,现在就可以调整语言方向了,有了一定的基础之后,转入像Java之类的语言可以说是易如反掌,而真正要学习的是适应后端的技术,需要补充后端的计算机基础,不建议教程中出现比如“带宽”这样的词而去上网搜索。

第5步:开秀!

这个时候,你才真正可以被称作是学会了一项技术。比如参加比赛,可以很自豪的以自己的技术去和别人互补,组建小队参加比赛。当然现在好多比赛项目说白了就是拼学校的导师项目,一个项目传多代,科技创新比赛在某些小队变成了PPT答辩比赛。所以参加的时候一定要多加分辨,也许那个你混的项目足够优秀能让你的简历添上一笔,甚至有些能为保研加上不少分数,但是浪费时间参加这类竞争笔者是不屑的。笔者建议真正的拿自己的技术做出贡献,就当是给自己的辛苦学习交份作业,巩固的同时能够有一份真正拿得出手的技术成就而不是混。

第6步:终身学习

学习永无止境,你可以不断深入的研究这一个方向,也可以触类旁通,更可以再学一门新的能力,趁年轻,多学一些东西总是好的。

以Java为例,如果走了后端方向,在上述参赛中你做出了下面一种贡献:

  • 能够自己搭建后端项目为前端提供接口了(spring等)
  • 可以自己独立完成一整个网站的建立了(jsp+servlet)
  • 甚至说,你是在别的学长的基础或者合作下整改了项目

那么接下来便可以考虑学习

  • 如何将项目部署在服务器
  • 如何使用一些技术来优化项目了

当然,也可以学习一门新的技术

  • 比如前端,来完善页面
  • 学习模型来集成api

甚至于你可以

  • 了解一下同为提供接口,nodejs是如何使用的
  • Java来开发Android应用

这些都是可以选择的方向。

标签:学习,语言,可以,这泼天,安利,别慌,笔者,代码,入门
From: https://blog.csdn.net/m0_73544378/article/details/140970217

相关文章

  • AI绘画教程+变现,这泼天的富贵终于轮到你了
    公司一计算机大佬,用AI画画一个月搞钱2w+,画着画着都已经超过本职工资了。卖了个人情,问了点内部信息才整理了这一篇文章:我有个朋友学设计的,今年找了大半年工作,累得像牛马一个月4.5k;反观那位大佬纯纯绘画设计小白,AI工具刚火起来就摸索了一套路子,一个月除了主业还有2w+收入。......
  • 超声波清洗机怎么选?四款比较实用的超声波清洗机安利
    夏日炎炎,随便出门几分钟便会大汗淋漓,不经意间,眼镜、首饰、手表这些贴身小物便成了汗渍的藏匿重灾区。长时间的佩戴下,这些物品不仅藏污藏垢,更会滋生细菌。不过幸好有超声波清洗机,可以帮助我们清洗眼镜。不过,如何选择出好的超声波清洗机?毕竟,现在市面上的某些劣质产品不仅无法达......
  • 小红书聚合登录软件,给大家安利一个免费,好用的~
    大家好!今天我向大家介绍我最新开发的小红书聚合登录软件,这是一款专为需要同时管理多个小红书账号的用户设计的高效工具。在社交媒体运营和个人内容创作的过程中,管理多个账号往往是个令人头疼的问题。为了帮助用户更轻松地应对这一挑战,我开发了这款软件,旨在提供一个便捷的解决方案......
  • 音频翻译成中文的软件有什么?安利5大音频翻译软件
    随着7月15日初伏的到来,我们步入了三伏天,这是一年中最为酷热难耐的时光。热气腾腾之际,连专注工作都成了一种挑战。然而,智能工具的出现,为我们带来了一丝清凉的解决之道。想象一下,那些冗长的会议录音,或是急需整理的音频资料,在音频翻译成文字的软件帮助下,瞬间转化为清晰的文字记......
  • 给你安利一个程序员上岸公务员的开源项目
    写在前面也许你还在工位上焦虑着人工智能会不会替代自己也许你还在为一眼看不到头的加班而苦恼也许你还在为夜晚拉长了的背影而感到孤独无助。那么今天推荐的这个开源项目或许值得你一看。都说宇宙的尽头是考编,今天推荐的开源项目就是公务员从入门到上岸,最佳程序员公考实践教......
  • 开放式耳机哪个品牌好?安利五大好评榜精品
    近年来,市面上的各大无线耳机品牌在音质、续航、性能配置等方面都在不断进行着调整升级,多种音质在线,续航持久,佩戴舒适的开放式耳机渐渐走进大众视野。可供选择的产品太多,大家难免选择困难,到底开放式耳机哪个品牌好?所以笔者今天特意整理出了专业机构的测评数据,在我亲身体验之后,想......
  • 如何选择开放式耳机?2024五大爆款机型安利!
    近期,开放式耳机市场扩张迅速,头部品牌早已布局此领域,而新晋品牌也争相进入,推出各自产品。面对众多的选项,消费者会面4选择的难题,需有足够了解才能选出理想耳机或辨识高性价比型号。评估关键在于音质、续航、舒适度及漏音控制等核心性能。以下将提供开放式耳机的精选购买指南,并推......
  • 618购物节值得入手哪些数码?值得入手的宝藏数码好物安利!
    随着618购物节的到来,数码爱好者们纷纷摩拳擦掌,期待在这个年中大促中寻觅到心仪的数码好物,那么在这个618购物节,有哪些数码产品值得我们入手呢?接下来,就让我们一起盘点那些值得入手的宝藏数码好物吧!第一款:西圣AVA2蓝牙耳机—百元旗舰标杆售价:129¥亮点:蓝牙耳机性价比之王,百元最强......
  • 安利一个高性能集合库
    在找现成的IntArrayList发现的:real-logic/agrona:HighPerformancedatastructuresandutilitymethodsforJavaBuffers-Threadsafedirectandatomicbuffersforworkingwithonandoffheapmemorywithmemoryorderingsemantics.Lists-Arraybackedlist......
  • 强大且免费的抠图网站(强烈安利!)
           今天想把下载下来的图片进行抠图上传,找了好久没找到好用的,不是功能单一就是收费(  囊中羞涩  ),猛然间,发现一个神奇的网站,名叫  易可图!!       易可图  是一款全方位的免费图片编辑网站,包含抠图、裁剪、拼接、压缩等常用功能,易可图抠图功能只需用户上传......