
C++都有哪些发展方向?LINUX平台C++网络编程都要学习哪些?
展开全部
c++可以用于游戏开发、应用程序开发(都是大方向)。
linux平台c++网络编程需要学习linux网络编程基础,tcp/ip协议。
linux平台用于嵌入式系统比较多。我们公司就是做基于linux平台的机顶盒软件的。在浏览器和网络控制方面都用了C++。著名的webkit浏览器核心就是用C++写的。
学C++光看1本书不够。主要是要多练习,还要多看看有启示的书,如:代码大全、重构等。基础再好,写程序没有思路的话还是写不出好程序。
linux平台c++网络编程需要学习linux网络编程基础,tcp/ip协议。
linux平台用于嵌入式系统比较多。我们公司就是做基于linux平台的机顶盒软件的。在浏览器和网络控制方面都用了C++。著名的webkit浏览器核心就是用C++写的。
学C++光看1本书不够。主要是要多练习,还要多看看有启示的书,如:代码大全、重构等。基础再好,写程序没有思路的话还是写不出好程序。
更多追问追答
追问
能不能推荐基本这方面的书?
追答
初学者:
第一阶段:《c++ primer》、《c++ primer plus》、《unix环境高级编程》
第二阶段:steven的《tcp ip 详解》(三大卷)、《深入理解计算机系统》、《代码大全》
第三阶段:《设计模式》、《重构》
当然这只是建议,可以根据自己的需要来调整。有些书我也没看过。目前在看代码大全。
展开全部
中长期规划---螺旋式上升方式修改完善职业之路
一、中长期职业发展的自我准备
1、心态上随时做好准备 机会是给有准备的人的------“有准备”是你在做准备的过程中让“别人”认为你“有准备”!别人是包括你现在的老板和别的老板,以及你身边的人!他们对你的赏识程度决定了你的机会
2、专注于自己的优势 70%专注于长处,25%专注于学新事物,5%专注于避免短处
3、不断修正自己的技术方向,扩大自己的知识与能力的金字塔 增强自己的核心竞争力,但尽量别改变太多太快(今天做手机、明天做电视、后天做空调,这样很乱的,大大不利)
4、积极争取机会 柳传志说,杨元庆就是“哭着喊着要进步”,实际上,就是争取自己的机会;当然,这种强烈的进步欲望,也是领导看重的地方。每一步都走在前面,积累多了,你就有了比其他人更多的机会了。要积极争取如下机会:
a、做新项目的机会
b、到新部门的机会
c、带新人的机会 如果公司不安排带,那就自己主动去帮助新人,做半个师傅。
d、管理项目的机会
e、管理团队的机会(卡位非常非常重要)
5、做多揽活干的傻子 与工作相关的事情,没人做就主动去做;别人没干好就主动帮他们干好 要乐意去干工作职责范围以外的事情
6、使自己变得不可替代 最重要的就是,别人做到的你要做得更加好,别人做不到的你就要做到,要不断超越老板的期望!才能赢得老板或者别的老板的信任,才能得到更多的机会与回报!
7、 关注技术、公司及相关行业的发展,达到对技术、技术发展趋势、团队管理、行业情况与发展趋势等能吹能侃的地步
二、中长期规划时间表(想升官的想发大财的朋友)
0-2年内 多干蓝领的工作,多学习多积累技术经验
2-4年内 多看技术发展趋势方面文章,多交与本职岗位相关的朋友
4-6年内 多看技术发展趋势与行业发展趋势文章,多交与本部门业务相关的朋友
6年以后 多看管理书籍,多了解行业发展趋势,多交与本行业相关的朋友
8年后-- 多与产业链的朋友及资本相关的朋友交流
如果不想操心太多,就想走技术专家路线的朋友,请把0-6年的3个阶段继续延续下去。
三、需要纠正的几个观念
1、不是每个工程师都适合做管理的 走技术路必然会和走管理路分开
2、不是人人都可以做市场做销售的 性格、亲和力、知识结构等影响很大
3、不是人人都可以做老板开公司的 小老板辛苦程度高,其实还不如高级白领滋润(特别是IC,最适合工程师打工的)
四、螺旋式上升方式修改完善职业之路
大公司与小公司循环,职位与薪水自然跟着循环,职业生涯平台自然跟着上(当然能在公司内部上升自然最好)。
这是本人从其他地方的来的,感觉不错
一、中长期职业发展的自我准备
1、心态上随时做好准备 机会是给有准备的人的------“有准备”是你在做准备的过程中让“别人”认为你“有准备”!别人是包括你现在的老板和别的老板,以及你身边的人!他们对你的赏识程度决定了你的机会
2、专注于自己的优势 70%专注于长处,25%专注于学新事物,5%专注于避免短处
3、不断修正自己的技术方向,扩大自己的知识与能力的金字塔 增强自己的核心竞争力,但尽量别改变太多太快(今天做手机、明天做电视、后天做空调,这样很乱的,大大不利)
4、积极争取机会 柳传志说,杨元庆就是“哭着喊着要进步”,实际上,就是争取自己的机会;当然,这种强烈的进步欲望,也是领导看重的地方。每一步都走在前面,积累多了,你就有了比其他人更多的机会了。要积极争取如下机会:
a、做新项目的机会
b、到新部门的机会
c、带新人的机会 如果公司不安排带,那就自己主动去帮助新人,做半个师傅。
d、管理项目的机会
e、管理团队的机会(卡位非常非常重要)
5、做多揽活干的傻子 与工作相关的事情,没人做就主动去做;别人没干好就主动帮他们干好 要乐意去干工作职责范围以外的事情
6、使自己变得不可替代 最重要的就是,别人做到的你要做得更加好,别人做不到的你就要做到,要不断超越老板的期望!才能赢得老板或者别的老板的信任,才能得到更多的机会与回报!
7、 关注技术、公司及相关行业的发展,达到对技术、技术发展趋势、团队管理、行业情况与发展趋势等能吹能侃的地步
二、中长期规划时间表(想升官的想发大财的朋友)
0-2年内 多干蓝领的工作,多学习多积累技术经验
2-4年内 多看技术发展趋势方面文章,多交与本职岗位相关的朋友
4-6年内 多看技术发展趋势与行业发展趋势文章,多交与本部门业务相关的朋友
6年以后 多看管理书籍,多了解行业发展趋势,多交与本行业相关的朋友
8年后-- 多与产业链的朋友及资本相关的朋友交流
如果不想操心太多,就想走技术专家路线的朋友,请把0-6年的3个阶段继续延续下去。
三、需要纠正的几个观念
1、不是每个工程师都适合做管理的 走技术路必然会和走管理路分开
2、不是人人都可以做市场做销售的 性格、亲和力、知识结构等影响很大
3、不是人人都可以做老板开公司的 小老板辛苦程度高,其实还不如高级白领滋润(特别是IC,最适合工程师打工的)
四、螺旋式上升方式修改完善职业之路
大公司与小公司循环,职位与薪水自然跟着循环,职业生涯平台自然跟着上(当然能在公司内部上升自然最好)。
这是本人从其他地方的来的,感觉不错
追问
问题是,咱还没开始找工作呢!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C++当然是应用程序了。C++玩精了,工作很好找。
更多追问追答
追问
只看过一遍C++ PRIMER,怎么写应用程序?在LINUX平台,是不是要学UNIX环境高级编程?
追答
我不懂编程,听别人说的。你只读一遍C++ PRIMER不行,要把C++玩好了可不容易,不是一年两年能玩好的。我只会玩ubuntu。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2019-07-09 · 品牌创于1988,专注IT教育
江西新华电脑学院开设电子商务、软件开发、电竞、动漫设计、UI设计、室内设计、网络工程、互联网财务、VR等专业。 来校参观报销路费,报名享受国家学费减免政策,签订就业合同,毕业推荐高薪工作。
向TA提问
关注

展开全部
这是网络编程的所有课程,要是感兴趣的话可以了解一下:
第一阶段
1、计算机操作基础
2、Office办公自动化
3、计算机组装与维护
4、C语言
第二阶段
1、SQL Server2005数据库设计
2、和高级查询
3、数据结构
4、C#面向对象程序设计
5、HTML5与CSS3开发
6、JavaScript
7、jQuery高级编程
8、PHP开发
第三阶段
APP Development
1、JavaScript特效制作
2、jQuery应用开发
3、HTML5与CSS3开发
4、Java面向对象程序设计
第四阶段
JAVAWEB Development
1、产品流程应用
2、移动平台界面设计
3、Oracle数据库开发
4、JavaWeb应用开发
Mobile APP Development
1、实训一:WEB前端设计与开发
2、实训二:J2EE项目开发
第一阶段
1、计算机操作基础
2、Office办公自动化
3、计算机组装与维护
4、C语言
第二阶段
1、SQL Server2005数据库设计
2、和高级查询
3、数据结构
4、C#面向对象程序设计
5、HTML5与CSS3开发
6、JavaScript
7、jQuery高级编程
8、PHP开发
第三阶段
APP Development
1、JavaScript特效制作
2、jQuery应用开发
3、HTML5与CSS3开发
4、Java面向对象程序设计
第四阶段
JAVAWEB Development
1、产品流程应用
2、移动平台界面设计
3、Oracle数据库开发
4、JavaWeb应用开发
Mobile APP Development
1、实训一:WEB前端设计与开发
2、实训二:J2EE项目开发
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询