eclipse开发简易计算器_Windows C++开发新人应该具备哪些能力工作才会比较顺利而不是工作很有压力...

本文主要是警示那些还没有危机感的新人,请你早点准备,不要到时候吃了苦头再怨天尤人,那时候没人能帮得了你,因为已经晚了。轻则睡不着觉,重则转行不适合。

同时本文也希望你能尽早具备下面的这些能力,让你的工作顺风顺水。

本文讨论你如果你是IT新人,什么样的状态你是不用担心因为能力不足而被裁员的

同样的,如果你还未走出校门,什么样的状态你是不用担心未来因能力不足而被裁员的。

下面的这些新人暴露出的问题,非常普遍,而且​具有代表性。几乎绝大多数新人,不能很好的​胜任工作的都和下面的因素有关。

我删掉了一些不是很重要的问题,只列出了如下5个方面,可以说只要你解决了这5个问题,​在任何一家公司,你都会工作的还可以

一、 没有C++语言基础

没有语言基础,你看不懂老代码;没有语言基础,你写的代码一定有Bug,而且很难查;没有语言基础,你被当外行,第一印象非常差;

下面的作业建议必须要自己独立完成,不要觉得已经会了,show me your code and running result.

作业(1)实现简易版动态字符串String(难度1/10)

作业(2)实现简易版动态数组Vector(难度2/10)

作业(3)实现简易版智能指针my_shared_ptr(难度2/10)

作业(4)实现简易版双向链表List(难度3/10)

作业(5)实现二进制文件输入输出(难度3/10)

下面的文章有一点难度,不做不影响你胜任工作

作业(6)实现基于栈的表达式求值计算器(难度4/10)

作业(7)实现二叉搜索树(难度4/10)

开发一线放飞自我:作业(8)平衡二叉树AVLTree的实现与应用(难度5/10)

开发一线放飞自我:作业(10)C++复制控制与移动语义(难度4/10)

我的C++ 文章列表 这个博客里的文章列表,是我多年以来,总结的最常用,最有价值的C++基础性的内容。有源码,希望你不仅仅是看一遍,有代码的要离开博客自己敲代码能运行出正确的结果。请不要自欺欺人!请不要自欺欺人!请不要自欺欺人!

二、 没有Visual Studio C++项目开发调试经验

1 调试工具不熟练

不能熟练的利用F10、F11、F5、查看变量值、设置断点进行调试。这个是开发工作的现场,这个内容无论如何都要保证熟练。最好要有一定规模的程序来保证必须依赖调试才能解决问题。

2 不能驾驭Dll工程

自己不能独立手动创建一个Dll导出类,并以.h .lib .dll纯封装形式给其他人使用;不会VS项目引用;导致理解不了驾驭不了复杂的开发环境和代码;

建议自己实现一个加减运算类,导出给自己main函数所在的工程使用。

DLL 文章列表 这里的文章,每一个必须亲自实现,而且是不看博客的情况下要能熟练实现,从头到尾不出错。一旦你驾驭了DLL,任何规模的Windows C++工程代码,你都无所畏惧。

三、 不会不知道要主动寻求帮助
1 对外:问别人怕别人说自己low,实际上不去寻求帮助,一直没有结果出来,leader等不及,让瓶颈发生在你身上,后果更不好。

2 对内:记录每天自己遇到的问题,解决的问题,形成日志。一来领导问起来有数,二来排除一些可能因素,有利于解决问题;三来已经解决的问题看着给自己打气,提高信心。

四、 技术思维太重

1 看不上搬砖。岂不知搬砖才是最适合自己当前阶段的。等搬砖搬熟练了,自己的成绩就有了,领导自然交给你更重要的工作。

2 想做设计。公司不允许你浪费时间学设计,一定会让你的leader设计;你的leader也不会给你设计,他自己也需要成长。最好的办法就是让你干啥就做好,整天想着这个产品是不是够稳定,这样你没有企图心,什么都可以学到。也不会跟同事有竞争关系。喜欢让的才是聪明的,喜欢抢的就是枪打露头鸟。

五、 C++擅长的领域没有开发经验​

下面的这些方面希望自己补,几乎各个公司,不管开发什么业务,下面的内容都是你必须要会的。

Qt、网络(TCP/IP)、并发(多线程)、数据库(MYSQL、 SQL SERVER、ORACLE数据库安装、增删改查、多表连接、索引、主键、外键)、文件操作(文本文件读写)、json

这些内容少则半年,多则一年才可以熟练

以上内容,可以支撑你走很远。

Windows C++开发新人应该具备哪些能力工作才会比较顺利而不是工作很有压力​mp.weixin.qq.com
9fcc6101670dfdf5339e4f968e7b67eb.png

推荐下面这个源码作为课外阅读参考:

https://zhuanlan.zhihu.com/p/93755341

af748fd1436fe0e8cdc6f5e6d3a83c10.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值