toppic
当前位置: 首页> 科幻小说小说> 讨论:大四自学C和C++,以后的路该怎么走?

讨论:大四自学C和C++,以后的路该怎么走?

2020-10-10 09:27:53

(点击上方公众号,可快速关注)


来源:伯乐小组 - evil

链接:http://group.jobbole.com/23414/


前辈们好,我是一名大学生,开学大四,学校只是一个特普通的本二。


自小喜欢计算机,刚开始小学接触电脑是因为游戏,后来对游戏的兴趣没有了,就开始对一些计算机的技术感兴趣。在大学被录取的时候,被调剂到了物理学专业,本来打算上了大学在转专业的,没想到却不能转。可我对物理真的一点兴趣都没有,混了一年多,然后就想自学计算机方面的东西。


后来我就自己查计算机方面的资料,越查越迷茫,因为计算机的东西真的太多了,就编程语言就一大堆。因为没有人指导,身边也没有学习这个的人,所以我不知道要学什么,学了能干什么。


后来我决定先自学一两个编程语言,经过仔细斟酌,我买了一本C primer puls 和一本c++ primer puls,就开始自学C语言和c++。现在掌握了一些c语言的基础,打算在掌握掌握,在开始学习c++。但是我自己学,始终不知道自己的方向在哪里,也不知道自己的程度到底怎么样了?


所以想请前辈们指导一下,学习c语言和c++,以后能干什么? 学习到什么程度才能找到工作? 还有,我有必要跨专业考计算机专业的研究生吗?学历对于程序猿来说重要吗?


请前辈们赐教,不胜感激!


下面是伯乐在线部分网友的回复:


Dawn ship


会C和C++如果能自编一些小东西的话,可以找个编程公司进去当实习生,比如游戏开发、、然后,在慢慢看,如果想转别的,以后随时都可以转,只要有了编程思想,语言都是没有什么区别的。


prudens


你可以尝试利用<stdio.h>文件里列出的api, 实现文件管理系统,类似everything软件,比如我输入一个关键词你可以给我返回匹配的文件,以及文件位置等信息。然后持续优化,不断跟everything比较性能,看看最后能否接近甚至超越,那么你就牛逼了,国内一线IT企业随便你挑吧。


Umbrella123


计算机和编程语言只是你手中的工具,在学习它们之前你得首先想清楚一些问题,这些问题的答案对你来说非常重要,比如:你最想做什么?你最喜欢做什么?你想成为什么样的人?如果这三个问题你都有答案了,那我相信你也应该知道自己要学些什么了


xxyh


你说学了C/C++,估计你说的是一些语法吧,建议多研究数据结构和算法,这是内功。


考研就要考好学校,而且要计算机牛的学校,基于这个前提,本科生和研究生起点不一样,差别还是很大的。


奇迹


C语言主要用在底层,像是驱动层或者操作系统层。。。C++主要用在框架上,目前较多的是游戏方面。。。可以考虑下游戏公司啊,比方说腾讯、网易之类的


我是巧先生


去招聘网站看看一些职位的要求,然后尝试去问下相关人员,最好能去实习。


按照要求去学习,然后慢慢就入门,最关键的一点,要学会自学的能力,学会使用搜索引擎。quora,知乎这类经验分享太多了, 看看就行,至于能不能做到,看自己的毅力。


龙雀


c++又不是不能写东西。


像什么space war、黑白棋、坦克大战、计算器、k-v数据库、爬虫都是我大一到大二写过的东西。。


爱可乐爱可乐


非科班确实是一大问题,首先那些动不动就抛出几本厚厚的书的,我觉得根本不适合非科班,学计算机的你怎么不去学医学?医学难?除非你是万中无一的绝世高手,我的建议是找到一个兴趣点,比如你喜欢写pc端程序,就买本windows编程的书直接跟着做,差不多就做一个能用的程序(视频那些效率很低),比如一个游戏、软件啊。


开始你可能迷信某门技术、或者某门语言,这不是坏事,要学深一些,最好不要出现那种“没学过,不想搞这方面的”,你要实现后台功能就得学php之类的,移动端就得学安卓iOS,前台js得学,数据库sql server、oracle哪个都可以,项目用到就学,不要担心时间成本,做出能用的东西才是最重要的。但是如果你想成为c++界的大神,那我这套不适合



关注「CPP开发者」

看更多精选C/C++技术文章

↓↓↓


友情链接