关于网友提出的“ 求前辈些指点迷津(关于C#转C++)”问题疑问,本网通过在网上对“ 求前辈些指点迷津(关于C#转C++)”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: 求前辈些指点迷津(关于C#转C++)
描述: 各位前辈们好,我以前是做C# WinForm和WebForm方面开发的,不过时间不长1年不到的样子。但是在一次做华为公司项目中,发现C++的强大,也一直很膜拜C++开发人员。更重要的是不喜欢.NET平台下,被微软绑架的样子,很多东西都封装了,看不到实质,出现异常和错误找不到问题的根本。相比C++,我觉得C++可以做大软件,做游戏,可以看到更多更透明的实现,可以去自己动手去实现更多的细节,而不是C#里面的大量调用其他。
所以,现在下决心准备转C++,目前正在看C++ Primer,有了C#面向对象的基础,我觉得C++面向对象很好理解。只是没有开发经验,而且C++语法尚需要时间弥补,熟悉起来,还有就是需要学习一些框架,由于做.NET 目前最熟悉的就只有Visual Studio.
想请教各位的是:
1. 我如果要保证收入,那么必须的上班,如果我硬着头皮找C++工作,需要什么程度才可以,待遇不做要求,能过日子就可以。或者,我是先继续找C#.NET相关工作,用休息时间学习C++,不过这样我觉得很累,而C#.NET工作中也没有那份去学习的激情了。
2. 学习C++,选择Linux平台下C++开发就业咋样,不太了解,只是有这方面想法。
请各位有经验或懂得这方面的朋友前辈些指点哈,小弟愚笨,如果哪位前辈觉得我说的不好,不要骂我,谢谢,我愿意虚心学习。
解决方案1: linux 平台,不要只学C++吧,。。
不要把C给忘了,,,
解决方案2: 1、C++ Primer全部看完,你就已经有找工作的资本了。开发经验并不是决定你能不能找到工作的一个因素,虽然它能影响你的职位和工资,能力才是最关键的。
2、linux下C++开发应用范围还是很广的,如果你对ios平台的应用开发比较感兴趣的话,Linux是不错的选择。不过其实只要你能力够,平台什么的都不是问题,很快就能熟悉的。
有了C#语言的基础,学习同类型面向对象的语言真的不是大问题,LZ可以尝试一边找工作一边学习C++,相信你能成功的。
解决方案3: 顶一个,我已经成功转型,不过我培训过C/C++。
解决方案4: 支持你。。楼主。。
以上介绍了“ 求前辈些指点迷津(关于C#转C++)”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2201398.html