精华内容
下载资源
问答
  • 详解C++学习方向和就业方向!

    千次阅读 2020-12-31 15:31:56
    许多人在毕业前夕才发现虽然学会了C++,但是好像却不知道能干什么,能找什么样的工作,能去什么样的公司。所以呢本文就从C++的角度出发,谈谈我对C++这门语言的理解。 一、技术天花板 这就是岗位歧视链中最经常拿来...

    许多人在毕业前夕才发现虽然学会了C++,但是好像却不知道能干什么,能找什么样的工作,能去什么样的公司。所以呢本文就从C++的角度出发,谈谈我对C++这门语言的理解。

    一、技术天花板
    这就是岗位歧视链中最经常拿来讨论的一个点。普遍认为客户端的天花板较低,长期在市场上的竞争力不高。甚至还有人拿CTO基本全是后端开发出身的例子来验证这个歧视链。

    怎么说呢,我觉得对于大多数人来说,客户端的天花板的确比后端要低。因为客户端是一个两级分化比较严重的技术,厉害的人天花板可以突破天际,而一般的人真的就很一般。而后端相较之下,的确职业高度的分布稍微均匀一些。

    但是,当客户端开发达到一定深度后,难度绝对不比后端开发难度低。反而有时候为了获得更好的端上体验以及更快的用户响应,涉及到的技术会更加底层,更加硬核。 记住一点,客户端开发绝不是改改UI,改改文案这么简单。

    所以我特别不喜欢这种歧视链,从非常片面的角度去论证某个职业或者技术的好与坏,甚至还上升到歧视的层面。我比较认同的是兴趣爱好论,而不是这种天花板论。

    二、发展方向
    客户端客户端,很显然是面向用户的。这就意味着客户端的开发是直接接触到用户,这也是与后端开发最主要的区别。

    说简单一点,客户端开发就是为用户服务,优化用户体验,让产品变得更好用。所以客户端有一个天然的优势,就是离用户很近,知道用户想要的是什么。

    问问自己,你觉得自己干技术能干几年,写代码还能写到多少岁。身体熬得住吗,头发还剩多少?干技术这行,还是需要天赋和意识的,特别是真正顶尖的技术大牛。 不是所有人能够在技术这条道上一直走下去。

    那走不下去怎么办?转型。

    所以客户端的发展从来都不只是技术,而是业务技术两手抓,当然会有所侧重。业务能力意味着产品思维,放大点说就是互联网思维。这就是客户端的一大优势。

    三、就业选择
    这的确是目前客户端发展的一个痛点。放开到二三四线城市,后端的需求的确要比客户端要大。因为在小公司里,往往不需要那么复杂的客户端支撑。

    很多时候都是把后端开发程序员当作全栈来用。很多人都会考虑说,假如干了客户端,之后跳回老家就找不到合适的公司了。虽然这的确很有可能,但也没这么夸张。

    只要你的基础扎实,并且善于学习,其实到哪儿都能找到差不多的工作的。不过在一线城市,后端和客户端并没有明显的差别,互联网大厂对这两种岗位的需求都是很大的。

    免费领取C++资料大礼包一份

    在这里插入图片描述

    展开全文
  • C++学习方向及深入

    千次阅读 2017-12-06 18:21:02
    C++这门语言从诞生到今天已经经历了将近30个年头。不可否认,它的学习难度都比其它语言较高。而它的学习难度,主要来自于它的复杂性。现在C++的使用范围比以前... 现在学习java、C#等语言的人数远远高于C++,主要是C
    C++这门语言从诞生到今天已经经历了将近30个年头。不可否认,它的学习难度都比其它语言较高。而它的学习难度,主要来自于它的复杂性。现在C++的使用范围比以前已经少了很多,java、C#、python等语言在很多方面已经可以代替C++。但是也有很多地方是其他语言完全无法替代的,主要集中在需要运行效率比较高的行业,比如游戏、高效的服务器。
      现在学习java、C#等语言的人数远远高于C++,主要是C++的入门门槛太高,可能学习了一段时间后还做不了什么东西,导致信心大受打击,进而放弃。
      1. 语言
      要成为一个程序员,学的东西会很多很杂,但是最开始一定要从语言开始学习,而学习语言最关键的莫过于选好一本书,学校的教材就算了,根本没有写得好的。在此隆重推荐《C++ Primer》,这本书很厚,内容也很丰富,对知识的讲解不仅仅停留在表面。如果这本书能有耐心看完,语言方面基本就没有什么大问题了,对以后的学习也打下了一个很好的基础。
      2. GUI
      C++方面的GUI库有很多种,比如MFC、WTL、wxWidgets、QT。这些GUI库都各有自己的特点,其实只要先了解一种就可以了,只要深入了解了一种GUI库,需要的时候再学习其他的就够了,本质上都差不多,很快就可以上手了。MFC虽然设计上有很多问题,但是作为入门还是不错的,而且学习资料很多,碰到问题也好解决。
      3. 数据结构和算法
      很多人都忽视了数据结构和算法方面的知识,尤其是一些编程语言的库做得非常好,几乎不需要自己去实现一些数据结构和算法,导致现在很多程序员不重视甚至忽略这方面的知识。但是,当想让的程序跑的更快、内存占用更少的时候,这些知识就非常非常重要了。很多程序员都是刚开始的时候不重视这些,但是工作几年后又来补习这些知识。
      最开始可能不需要学习的太深入,但是基本的数据结构和算法一定要知道。
      推荐《数据结构(C语言版)》,在数据结构和算法的学习中,最好不要去关心面向对象方面的技巧,就用C语言来实现,这样能更关注于算法本身的内容。
      4. 数据库
      学习数据库的基础知识,并且掌握一种数据库使用,推荐使用Oracle,而且最好不要用一些封装好的接口,而应该直接用Oracle提供的数据库API,可能对数据库了解的会更深入。
      5. 并行
      CPU主频已经不能遵循摩尔定律了,现在CPU发展的趋势是多核心。无论是多线程,还是多进程,都是为了更好的利用CPU的性能,提供更好的用户体验。这就要求如果要写出高效的应用程序,必然要涉及到并行计算。多花些精力在并行计算上吧,一定会有丰富的回报。
      6. 网络编程
      这里所指的网络编程是指socket编程。现在C++的应用很多都是在做服务器开发,如何开发一个高并发、大吞吐量、高稳定性的服务器就是要考虑的了。
      7. 设计模式
      设计模式不是具体的技术,更多的是如何让代码更容易阅读、更好扩展、更容易使用。
      8. 库的使用
      C++标准库仅仅提供了一些很基本的功能,所以经常会引入一些第三方库。最著名的恐怕就是被称为准标准库的boost库,它提供了编程中用到的各方面的技术,文本处理、算法、网络、多线程、图像处理等等,几乎无所不包。其它也有一些专著于某一方面的库,比如ACE是网络通信方面的,TinyXML是解析xml的,OGRE是图形渲染方面的。
      9. 操作系统的知识
      程序员需要了解的操作系统知识和普通用户是不一样的,一个高手是需要深入了解操作系统的方方面面,而不是停留在使用层面。至于应该了解哪些知识,Windows上的去看《Windows核心编程》,Linux的去看《深入理解Linux内核》,应该可以知道自己应该学什么了。
    展开全文
  • C/C++语言的学习方向

    千次阅读 2020-06-21 16:25:17
    文章目录一、中国编程语言的排名情况二、企业对C/C++程序员的技能要求三、数据比石油更珍贵四、C/C++...一个农民种菜之前,会考虑菜的行情(包括销量和价钱),如果您打算学习C/C++语言,也应该先了解C/C++程序员的行

    这个世界上有太多的坑,如果我们不具备查阅资料的能力和对现实世界的思考能力,入坑是大概率的事情。

    C/C++语言能做什么?C/C++程序员在做什么?企业需要什么样的C/C++程序员?对初学者来说,要搞清楚这些问题并不容易。

    一个农民种菜之前,会考虑菜的行情(包括销量和价钱),如果您打算学习C/C++语言,也应该先了解C/C++程序员的行情。

    了解菜的行情要去菜市场,了解C/C++程序员的行情去人才市场,中国最大的IT人才市是前程无忧。

    我们先来查一些资料。

    一、中国编程语言的排名情况

    登录前程无忧的官网,分别输入java、C++、python、javascript、.net、C#、PHP、SQL、IOS关键字,城市选择北京、上海、广州和深圳,查询到的招聘职位分别是31032、22842、19274、14091、6956、8018、5284、21302、6014个。(这是2020年6月查到的数据,不同时期的查询结果略有不同)
    在这里插入图片描述
    在这里插入图片描述
    数据显示企业的JAVA和C++职位比例约6:4,培训机构的主流课程是JAVA和Python等,进一步导致了C/C++程序员的缺乏。

    培训机构不愿意开设C/C++课程,C/C++语言的教学对老师的能力要求非常高,普通讲师难以信任。

    编程语言的选择是人生大事,必须慎重,谁都不希望在工作几年后被迫从一种编程语言转向另一种编程语言。

    JAVA和C/C++是程序员可选的两个方向(其它编程语言根本不在考虑范围),无所谓哪一种更好,我个人偏向C/C++,因为JAVA程序员的工作太累了。

    更多的人选择学习JAVA,在较短的时间内就可以上手,从简单的WEB页面做起,所见即所得,容易有成就感,但是C/C++不一样,学生在学完基础知识后还是不知道它能做什么,离企业需求仍然差得很远,坚持下去的人很少,“从入门到放弃”是多数人的无奈的选择。

    二、企业对C/C++程序员的技能要求

    从前程无忧的招聘数据看,中国企业对C/C++的技能要求主要有网络通信、硬件驱动(嵌入式)、数据库、视频音频、网络游戏、桌面图形、机器学习、大数据、物联网,如下图。

    在这里插入图片描述

    以上数据可以从前程无忧的官网查询,分别输入“C++ 网络”、“C++ 嵌入式”、“C++ 数据库”、“C++ 游戏”等关键字,范围选北京、上海、广州和深圳。

    值得注意的是,近年来被媒体反复炒作的人工智能、大数据、物联网、区块链等高大上的概念,企业需求其实很少,现在股票也不抄这个概念了。

    输入“ C++ Linux”关键字搜索,结果有9767条记录,输入“C++ Windows”关键字搜索,只有2500条记录。这说明windows作为服务器的操作系统,正在被淘汰中。

    目前,大部分的学校和培训机构让学生windows平台下学习C/C++语言,而企业要求的却是linux。

    我们应该学习主流技术,不能成为非主流,否则有被淘汰的风险。

    三、数据比石油更珍贵

    在我们的生活中,数据无处不在,但是,常人对它不敏感。

    人口户藉数据在公安局。

    驾照数据和车辆数据也在公安局的交警支队。

    医院保存了每个病人的基本资料和就诊数据。每个产妇在医院生了小孩子,计划生育部门也会知道,它们与公安局和医院有联网交换数据。

    银行有开户数据,转帐记录。

    证券公司有行情数据、股东基本数据、持股数据和交易日志。

    电信公司有开户数据、通话清单、帐单。

    电力局有居民的基本数据和用电帐单。

    火车票、机票都是数据。

    腾讯公司有QQ帐户数据、微信帐户数据、聊天日志、转帐日志等。

    阿里公司有淘宝帐户数据,商户数据,商品数据、交易日志等。

    煤气公司、自来水公司……

    一个人的身高、体重、学历、年龄是数据。

    图片、视频、音频、文章也是数据。

    ……

    四、C/C++程序员在做什么

    用C/C++做桌面程序的比例约11%,其它的C/C++程序都运行在后台Linux服务器上,普通用户看不见。

    在很多培训机构的教程中,把贪吃蛇、俄罗斯方块、打地鼠、球球大作战等程序当成项目实战,太过儿戏,这些程序的源代码网上到处都是,真正的程序员不玩这个。

    真正的C/C++程序员在工作,掌握的是谋生的技能,不是在玩过家家。

    我们每天都在用微信软件聊天、付款、转帐等,对普通用户来说,只看到微信软件的操作界面,不清楚有后台系统的存在,以转帐功能为例。
    在这里插入图片描述

    1)付款人在手机微信中输入转帐金额和支付密码;

    2)手机微信软件把转帐金额和密码发送给腾讯公司的微信服务器;

    3)微信服务器核对用户的密码和转帐金额,向中国银联发起转帐请求,中国银联把转帐请求转发给付款方的开户行银行,开户银行从付款人的帐户中扣除金额。

    4)微信服务器把扣款成功信息返回给手机微信软件,显示转帐成功。

    5)微信服务器向收款人的手机微信软件发送收钱提醒,收款人点击收款后,微信服务器把金额存入收款人的微信帐户中。

    在上述转帐流程中,苹果手机的微信软件采用Objective-C语言开发,其它品牌手机的微信软件采用JAVA开发;微信服务器、中国银联和开户银行都是非常庞大的系统,系统之间进行了多次数据传输,对数据库进行了查询、修改和插入操作,都是采用C/C++语言开发,系统运行在UNIX系统上,效率极高、稳定性极强,工程量巨大,是精英程序员们的心血之作。

    对腾讯的开发团队来说,手机上安装的微信APP软件,开发的工作量不会超过整个微信项目的5%。

    五、总结一下

    1)网络通信和数据处理以C/C++语言为主,数据输入、数据展示以java为主。

    2)作为服务器的操作系统,必选Linux,Windows已被淘汰,以VC、QT等作为C程序的开发环境极不明智。

    3)网络通信是C/C++程序员的必备技能。

    4)数据处理是C/C++程序员的必备技能。

    5)嵌入式开发的职位比较多,技术上偏硬件(通信、电子等专业),软件为辅,无硬件基础者要慎重考虑。

    6)放弃幻想,不要追逐那些高大上的潮流(区块链、大数据、人工智能等),也不要听那些从入门到精通的鬼话,踏实一点,先成为一个普通程序员,这个世界上从来就没有捷径。

    7)要学会自己查资料,www.51job.com上的信息量非常大,不要视而不见,不能被别人随便忽悠。

    六、关于视频教程

    2019年五月,我计划录制C/C++语言基础知识的视频课程,打算采用知名的书藉作为教材,在翻阅多本书藉之后,我非常的失望。作为一个骨灰程序员,二十年来,我非常清楚如何成为一个合格的C/C++程序员,包括学习方向、企业的需求和必备技能等。书店里能买到的C/C++
    书藉,绝大部分是教授和讲师编写出来的,普遍存在三个方面的问题:

    1)只介绍知识点,不结合应用的场景,示例代码和课后作业与实际项目开发严重脱节;

    2)重点内容不突出,C/C++的知识点非常多,很多内容已经过时,在工作中极少使用,这些内容增加了学习的负担;

    3)纸上谈编程,不注重培养程序员的感觉。

    从职业程序员的角度出发,我把C/C++语言的基础知识内容写成文章,在C语言技术网发布,本教程有以下特点:

    1)以Linux平台为学习和开发环境,Linux是C/C++程序员的主流工作平台;

    2)断章取义,重点突出实际开发中常用的内容,略过不常用的知识;

    3)设计了大量的课后作业,这些作业与实际开发内容息息相关,把培养程序员的感觉放在首位;

    4)本教程的目标是为职业C/C++程序员打基础,不合适在校大学生的毕业考试和计算机等级考试。

    七、获取视频教程

    百万年薪程序员录制,《C/C++高性能服务开发基础》视频教程已在CSDN学院发布,优惠价12元,地址如下:
    https://edu.csdn.net/course/play/29402

    八、版权声明

    C语言技术网原创文章,转载请说明文章的来源、作者和原文的链接。

    来源:C语言技术网(www.freecplus.net)

    作者:码农有道

    展开全文
  • C++学习方向

    千次阅读 2012-10-22 16:47:04
    首先肯定要读一读Bjarne Stroustrup的The Design and Evolution of C++,了解  一下这个语言的历史。接下来就可以看别的书了,但要不停地回头看这本书,看到  你不断地学到的新技术是怎么样一点点地被接纳到这个...

    这是一篇网上看到的,很久了,所以也没法提供原始链接。



    首先肯定要读一读Bjarne Stroustrup的The Design and Evolution of C++,了解 

    一下这个语言的历史。接下来就可以看别的书了,但要不停地回头看这本书,看到 
    你不断地学到的新技术是怎么样一点点地被接纳到这个语言中去的。 


    第一本书因人而异,基础好一些的,可以看Stanley B. Lippman的C++ Primer,这 
    本书非常地巨大,你打星号的部分可以不要看。基础不太好的,可以看Stanley B. 
    Lippman的Essential C++,这本书份量要轻得多,不过四个C++的范型都讲了,而 
    且讲得非常清楚。 


    第二本应该停止技术层面的东西,静下心来看看Pike和Kernighan的The Practice 
    of Programming,好好地整理一下,在程序设计中应该有哪些注意的事项。这本 
    非常薄的booklet,可以说是程序员必读的指南。 


    第三本书,就应该是Bruce Eckel写的、候捷译的Thinking in C++,这本书每过 
    半年我就要重读一遍。可以说每一章都是写得发人深省的,这本书让我感觉到了 
    技术运用的非常高的境界,但是语言非常平实,只要认真地读,即使基础不行, 
    也一定可以懂。我在教课的时候,就是用这本书(面对的学生是零基础)。 


    要更上一层的话,就要慢一步,先要把握C++设计习惯的良好。这是Scott 
    Meyers的Effective C++和More Effective C++带给我们的无尽收益。我More 
    Effective C++买不起,只好花了10块钱复印装订了一本"线装本",看起来像葵花 
    宝典(;-))。这两本书是真正的经典,作者对C++的纯熟,使得语言的风格读起来 
    简直是如饴甘甜,就像他站在对面在讲课。我手中有这两本书的原版CD,如果有兴 
    趣,可以发E-mail到sjtu@263.net或在饮水思源投条儿给gaobo索要,只要您提供 
    光盘我就给免费烧。如果你已经深刻地理解了Effective C++和More Effective 
    C++,那你可以发现,你在众人中已经是鸡群之鹤。可以指导项目运作了,可以编 
    写一切你想做的程序了,可以指出别人看起来不错的代码的大小问题了。如果你能 
    一眼看出有人的代码是对应于"条款27"或"条款M6",那你可真是让本人刮目了。 


    我已经讲了,如果要写程序,EC++和MEC++的境界已经足以使你自如应付,可是如 
    果你还不满足,想关注一些理论层面的问题,或是想看看实现的代码,你就不应该 
    错过这几本好极了的书。我是说Herb Sutter的Exceptional C++和More 
    Exceptional C++,这两本书的难度是非常大的,我对每一条的阅读笔记都是十多 
    页。特别是泛型程序设计的部分,这两本书旁征博引,极尽深入探讨之能事,每每 
    看懂一条,都抹汗一次,大感酣畅淋漓;还有侯捷的 STL源码剖析 ,以实际的 
    例子一点点地讲解一个STL是怎么样实现的,我是刚开始读,不发表评论;而 
    Stanley B. Lippman,Cfront的实现者之一,执笔写出Inside the C++ Object 
    Model,我只有一个字,就是基本帅呆了。我从中了解了无数的编译器解释源代码 
    的细节,以及记忆体分配的细节,呵呵,这些都知道了,我还怕什么呢?最近得到 
    了另一Cfront实现者、C++标准委员会Koenig的 C++沉思录,看起来非常不错,这 
    里也推荐给大家,但我也没看完,亦无发言权。 


    最后最后,你们,未来的C++理论家们,可要记住,Bjarne Stroustrup的The C++ 
    Programming Language无论如何也应该读个四五遍!这是一切C++的书本的源泉。 
    如果还觉得不够,就向C++标准委员会订购一本C++标准。 


    一切中国大陆作者的书,一概不要看(包括我的)。一切VC++或讲特定的编译器的 
    书,一概不要看。如果需要补C语言的课,买一本非常小的K&R的The C 
    Programming Language足矣,其它的书一概不要看。不要先学C,再学C++,而要直 
    接学C++。你不是先学古文,再学白话的,对不对?所以相信我,直接来更容易。 
    展开全文
  • C++学习心得和方向.rarC++学习心得和方向.rarC++学习心得和方向.rar
  • C++就业方向

    千次阅读 2019-12-01 16:13:12
    很多人在学习C++的过程中,不知道自己选择哪个具体就业方向?我们今天就来聊聊关于C++的那些事。 C++语言主要集中在这四个领域,服务器端开发、游戏开发、虚拟现实仿真、数字图像处理。基本百分之90的C++程序员都会...
  • Linux C/C++ 学习路线

    万次阅读 多人点赞 2019-07-04 20:41:56
    四、C++ 方向的深入学习路线 五、项目 + 亮点 + 面试的一些思考 六、总结 前言 Linux C/C++ 从零基础到大神的学习路线,自己的真实学习路线,干货很多,建议收藏,认真阅读。 在校期间,我一直走的都是 Linux C/C++...
  • C++学习目标

    千次阅读 2021-11-08 11:52:26
    A.我现在的专业是电子信息工程,大二上学期。电子信息工程专业涉及的...由于我对计算机、C++等比较感兴趣,所以未来希望从事软件工程师、C++开发工程师相关的职业。学校开设的计算机相关课程有C、java、单片机等, ...
  • C++发展深入方向

    2013-04-08 15:28:46
    C++的深入认识,这是网上贴吧复制过来的哈
  • c++的发展方向

    千次阅读 2017-08-21 22:09:19
    我现在是一名在校大学生,在学校期间自学C++有两年的时间了,看过C++Primer,stl,inside C++ model(侯捷...在学习C++的过程中感觉C++语言本身的确很强大,而且随着学习的深入,我逐渐感到要想在短时间了解这门语言的
  • c/c++就业前景及方向

    千次阅读 2019-05-11 22:51:18
    链接:https://www.kanzhun.com/jobs/210223/?ka=job-survey 更多资料敬请期待!!关注或者加群!!
  • C/C++发展方向

    千次阅读 多人点赞 2019-09-05 16:40:31
    编程基本功扎实,掌握 C/C++/JAVA 等开发语言、常用算法和数据结构; 熟悉 TCP/UDP 网络协议及相关编程、进程间通讯编程; 了解 Python、Shell、Perl 等脚本语言; 了解 MYSQL 及 SQL 语言、编程,了解 NoSQL, ...
  • C++的就业,和发展方向

    万次阅读 多人点赞 2019-04-28 19:39:05
    C++学习路线 从学习C++到现在已经有四个年头了,但是从来没有很深入学习,有人说C++是面向对象的编程语言,但是我在这里想说的是,C++是一个多泛型的编程语言,它既可以面向过程,比如我们完全可以用C++写C的代码,...
  • C++学习心得体会

    千次阅读 2020-02-28 14:19:44
    在大学里,在大一上半学期开始学习C++的时候,真的是纯小白一枚。开始学的时候我还很高兴,总想着自己学习完可以做出一个相当完美的程序,在在学习中,常与专业课老师进行交流,但是上机编译的时候,总是遇见各种...
  • 一般来说作为C++开发工程师,想要获得长久发展,提升专业技能是一方面,另一方面需要确定好发展方向。那么C++技术开发的发展方向有哪些呢? C++技术开发的发展方向有哪些? 一、服务器开发,开发大型高并发服务器,...
  • 2020最新版C/C++学习路线图--从C小白到C界精英

    万次阅读 多人点赞 2020-01-11 11:03:56
    黑马程序员C/C++学习路线图一共分为八个阶段的学习,从C/C++学习开发基础到C/C++学习项目实战。C/C++学习路线图第一阶段:C开发基础;C/C++学习路线图第二阶段:C高级编程;C/C++学习路线图第三阶段:C++核心编程与...
  • 2021最稳C/C++学习路线

    千次阅读 2021-08-21 00:53:43
    大家好,我是唐唐。此篇文章关于 C/C++/Linux后端开发的全路线。前言于我而言,最开始学习就是 C++,除了计算机专业,其他专业可能学习的第一门编程语言为 C 语言,还是谭浩强爷爷那...
  • 关于C++学习总结

    2018-09-17 10:15:16
    自己总结的一点C++ MFC方向学习知识点,以后还会不断地学习,总结
  • 这是真正的c++学习路线图,分windows和linux两个大的方向,以及这个两个大方向的精品推荐书籍,再有就是在网络编程方面的书籍,对于那么学习了c++的语法以后不知道该如何进行下一步学习的同学非常有帮助。
  • 我想,如果是打算走进C++编程的同志们,请好好看完这篇文章,或许,对你的发展有所启发。但是,不要企图在这里找到你自己发展的规划和指定好的发展航向和行程。看了这篇文章,能够收到启发,受到鼓舞,也就是本文的...
  • C++学习顺序与拓展

    千次阅读 2019-06-29 16:46:56
    很多人学习了一段时间后就发现不知道想哪方面拓展,想我当年就是学了大量C++教程后竟然不知道应该向哪方面拓展,因此本文主要介绍一些c++正确学习方向,一次给予大家一些方向感。希望可以给大家一些帮助。 @[toc]() ...
  • 后端 C++ 学习路线(转载总结)

    千次阅读 多人点赞 2020-10-31 22:59:36
    C++基础数据结构与算法数据结构算法刷题(一直持续到找工作)操作系统操作系统&编译原理Linux内核 学习建议 对于技术岗,软件基础知识可以说是个人的硬实力,是你能通过面试的一个大前提。如果当初还是小白的时候...
  • 为有志从事C/C++开发的程序员提供了学习路线,发展方向
  • 如果要从事C++后台服务器开发,那么先要了解C++后台服务器需要具备的技能。 所需技能可以参考如下: 软件基础(数据结构与算法,设计模式,C++新特性,Linux工程管理) 高性能网络(网络编程,网络原理,协程,用户...
  • C++ 学习路线推荐

    万次阅读 多人点赞 2015-08-24 16:01:33
    然而自学的时候有个很大的问题就是找不到合适的方向学习路线,我在刚开始的时候也吃过这样的亏,总是纠结于语言的学习,觉得编程就是学很多语言。然而单纯学习语言并不能解决问题,我们需要学习的是一个完整的体系...
  • c/c++程序员发展方向

    千次阅读 2018-11-02 10:10:39
    一、C++服务器程序员(流媒体后台,游戏后台,高性能服务器后台)  1. 精通C++,STL,Linux等,熟悉设计模式; 2. 熟练掌握一门脚本语言(Lua, Python, Perl等); 3. 对多线程环境编程有一定的理解,能独立...
  • LinuxC/C++发展方向

    千次阅读 2018-04-18 09:48:43
    LinuxC/C++发展方向——知乎精彩回答收藏链接:https://www.zhihu.com/question/22608820/answer/26095225来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。lable1:列一下写服务端...
  • C++程序员发展方向

    万次阅读 多人点赞 2016-04-25 15:55:51
    笔者就近几年的互联网发展发展,通过在各大就业招聘网站上检索到C++职位的相关要求,归纳总结出几大发展方向。给正在成长的C++程序员一条指引,当然也只是个人整理,仅供参考
  • 我只在Win32上开发,所以接下来我只说这个方向。 有了基本的基础后,可以开始进一步学习了。 先学习下Windows 32 位程序开发,这里只需要学习 简单hello world 就行了。 就是自己动手写一个Win32窗口版的hello ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 95,850
精华内容 38,340
关键字:

c++学习方向

c++ 订阅