【来信】

  老师。你好。看了你的博客和採訪。不由主自地给你发私信,感觉你能解答我的问题。

  学生90后,2012年毕业于某不知名院校。两年工作经验(第一年C#,第二年java,直到如今),一直想转型C++开发,近来思考了非常多。非常烦燥。
  转型原因是厌倦了ERP开发、增删查改、经常使用框架之类的东西,希望能向研发或低层一点的方向发展。希望多一点接触算法和设计模式的知识。
  问题一:C++的开发主要有哪些领域?游戏开发?win32、MFC?server开发?(在网上略微看了一些招聘,好像大多都是游戏开发的)或者你能给我推荐一个合适入门的方向吗?
  问题二:假设要做C++开发,我应该学会哪些知识或技术?(我学过C++。学过一点点MFC。)
  期待您的回复,谢谢~

【回复】
  有困惑,主动找途径交流,这是一个非常不错的意识。看了你的来信,我特意迟回复了一点时间。让自己多想了想,结果是,我要遗憾地告诉你,我还真不能直接解答你的问题。
  只是。我也谈谈我的看法。
  首先。在工作之后,为了长远发展考虑,技术在一段时间之内尽量不要大动。立足于自己进行设计,做某一项技术的专家。而不是环绕着工作变来变去。这些技术,都有各自的市场。假设总是基于一两年的经验去做。各方面都不能得到理想的结果。

当然,我想你应该是想清楚了长期使用C++而转变的。选好了。就深入进去,不要浅尝之后再变了。
  其次,C++应用领域差点儿无处不在,server。嵌入式。物联网,移动互联网,信息安全,游戏,都能够。由于你已经是參加了工作的人,在具备一般的C++基础之后。应用领域、开发平台,须要依据工作须要定,须要重温或要补上的基础,也依据工作须要而设计。而不是先自己定下方向学习,再据此找工作。

工作机会。和你所处的地域、你在收入等方面的期望,以及你的个人兴趣都有关系,从这个角度,我不能给你不论什么的建议。

  假设决定了转C++。我的建议是:(1)立即能够做的事情,是多看一些招聘需求,从中找到自己感兴趣的领域(这个兴趣须要关心。有两年工作经验,也有些资格关注兴趣了)。(2)确定领域,设计学习的路线。着手学习(学习的内容能够參考一些就业培训的大纲);(3)具备一些条件后,找到这个方向上的就业机会,在工作中继续学习成为行家。
  我的专栏中“职场新人”部分,有几篇文章也该对你有所帮助。你能够自己选读一些。工作后的学习,其关键是“环绕工作需求”。而不是和在学校一样,更关注为了以后打基础、做准备。

这点差别,要体现到你的学习中。与于。先定下明白的需求。是一个非常重要的事。

=================== 迂者 贺利坚 CSDN博客专栏=================
|== IT学子成长指导专栏 专栏文章的分类文件夹(不定期更新) ==|
|== C++ 课堂在线专栏  贺利坚课程教学链接(分课程年级) ==|
|== 我写的书——《逆袭大学——传给IT学子的正能量》    ==|
===== 为IT菜鸟起飞铺跑道,和学生一起享受快乐和激情的大学 =====

职场二年级转型C++的困惑的更多相关文章

  1. IT狂人职场路:揭秘华为百度高管如何炼成?

    原文链接:http://www.hdeso.com/waibao/detail.asp?id=45660 原文链接:http://tech.hexun.com/2014-02-18/162264716 ...

  2. IT职场人的“存在主义”

      人生在世,最重要的一条就是:找准你的位置.也就是,你的定位问题. 就在前两天,参加一次社交活动,一知名培训师回顾过往,感慨地说:一个好的培训师,一定要定位好自己的客户群,根据他们的需求做好自己的定 ...

  3. 从小工到专家 ——读《Java程序员职场全攻略》有感

    从小工到专家 ——读<Java程序员职场全攻略>有感   <Java程序员职场全攻略>是以故事的形式,向读者介绍Java程序员的职场经验.作者牛开复在北京从事软件开发,已经是一 ...

  4. 初入职场的建议--摘自GameRes

    又开始一年一度的校招了,最近跑了几个学校演讲,发现很多话用短短的一堂职业规划课讲还远远不够,因为那堂课仅仅可能帮大家多思考怎样找到一份合适的工作,并没有提醒大家怎样在工作中发展自己的职业. 见过这么多 ...

  5. 【转】IT职场人生系列之四:怎样写简历

    本文是IT职场人生系列的第四篇. 因为早年跳槽无数,所以积累了不少"技巧",逐渐变成写简历的"专家",最长的时候简历到了12页,所以现在练就一手写长篇博客的功夫 ...

  6. [置顶] [混迹IT职场系列]一、转正的那些事儿

    讲起转正,是每个IT人进入职场后要面对的第一关,只有越过这第一关卡才能更加顺利玩弄职场或被职场玩弄或互相玩弄. 很多人觉得转正只需自身努力即可,譬如有句话叫做 “只要功夫深,铁针磨成棒”.其实不然,职 ...

  7. IT职场经纬 |阿里web前端面试考题,你能答出来几个?

    有很多小伙伴们特别关心面试Web前端开发工程师时,面试官都会问哪些问题.今天小卓把收集来的"阿里Web前端开发面试题"整理贴出来分享给大家伙看看,赶紧收藏起来做准备吧~~ 一.CS ...

  8. Android 开发者,如何提升自己的职场竞争力?

    前言 该文章是笔者参加 Android 巴士线下交流会成都站 的手写讲稿虚拟场景,所以大家将就看一下. 开始 大家好,我是刘世麟,首先感谢安卓巴士为我们创造了这次奇妙的相遇.现场的氛围也让我十分激动. ...

  9. 【腾讯Bugly干货分享】职场中脱颖而出的成长秘诀

    本文来自于腾讯Bugly公众号(weixinBugly),未经作者同意,请勿转载,原文地址:http://mp.weixin.qq.com/s/uQKpVg7HMLfogGzzMyc9iQ 导语 时光 ...

随机推荐

  1. npm更新包

    方法一手动跟新: 手动修改package.json中依赖包版本,执行npm install --force,强制从远程下载所有包更新本地包 方法二使用第三方插件: npm install -g npm ...

  2. 安装SQL2008时显示必须重启计算机才可以继续安装的错误—解决办法

    数据库学习已经有一段时间了,前几天进入了SQL视频的学习,在安装数据库的时候,出现问题,总显示重启失败 ,无法继续安装,如图所示 出现这种问题 ,应该如何解决呢? 解决方法如下: (1).开始菜单-搜 ...

  3. Manacher算法总结

    部分图片转自:http://www.cnblogs.com/grandyang/p/4475985.html manacher算法(民间称马拉车算法233)是用来找字符串中的最长回文子串的,先来说一下 ...

  4. 【线段树】Atlantis

    Atlantis Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 23181   Accepted: 8644 Descrip ...

  5. 【模拟】Flo's Restaurant

    [poj2424]Flo's Restaurant Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 2960   Accept ...

  6. 【最短路】【dijkstra】【二进制拆分】hdu6166 Senior Pan

    题意:给你一张带权有向图,问你某个点集中,两两结点之间的最短路的最小值是多少. 其实就是dijkstra,只不过往堆里塞边的时候,要注意塞进去它是从集合中的哪个起始点过来的,然后在更新某个点的答案的时 ...

  7. 【推导】【DFS】Codeforces Round #429 (Div. 1) B. Leha and another game about graph

    题意:给你一张图,给你每个点的权值,要么是-1,要么是1,要么是0.如果是-1就不用管,否则就要删除图中的某些边,使得该点的度数 mod 2等于该点的权值.让你输出一个留边的方案. 首先如果图内有-1 ...

  8. 【欧拉回路】Gym - 101411C - Courier's Route

    每个城市有4个城门,每个城门会发出唯一一条边去别的城市的城门.问你能否从城市1出发,经过每个城门恰好一次,再回到城市1. 每个城市的度数都是4,必然存在欧拉回路(如果连通).欧拉回路显然是一个合法解. ...

  9. ACM/CF赛制getstart模板

    (包含整型变量快速读入.简易循环和连续容器的迭代器循环的宏定义.调试时的运行时间输出(编译选项应有“DEBUG”宏定义)等)  1 /*================================ ...

  10. (转)Hadoop系列-IPC模型

    学习笔记Mark IPC 实现RPC的一种方法,具有快速.简单的特点. 它不像Sun公司提供的标准RPC包,基于Java序列化. IPC无需创建网络stubs和skeletons. IPC中的方法调用 ...