python初级爬虫程序员怎样转C,C++后端开发

我和题主有点像,也是c++和python一起学。你学c++会发现,很多你py几行就能搞定的,你要深入底层,写一百多行。c++的后端,一般是服务器后端,写socket的。你要掌握c语言那套unix的api,然后自己封装为c++的class。你应该分得清flask和c++后端区别吧?flask一般是搞网站,app的后端,你要学会http协议c++ server这一块,是搞tcp/udp 的,可以轻游戏公司。总之网络也是很重要的。你先试试看,用c++写个爬虫。难度还是有点的,如果能写出来,就证明你能力没问题。去学吧。c++挺好的
■网友
不知道题主后续进展如何。
先来虚的:用Python编程和C++编程,思考问题的方式、角度是有一定区别的。
来干货:
以下是我所了解的,不全,仅供参考。
除了BAT,微软这样的大厂外,招C++的大致有以下几类公司:
1、做游戏的(大多数C++,部分Python,服务器端有用Erlang不过不是太多)
2、做VR,AR的(C++)
【python初级爬虫程序员怎样转C,C++后端开发】 3、机器学习(Python,C++都有)
4、做交易系统的(不是特别清楚)
5、做信息安全的(Python/C/C++都有。但是Python方向跟C/C++方向,做的东西是不同的)
6、半导体行业有一些公司常年有C/C++的人才需求
补充一点点小白对Python,C++的看法:
如果题主你希望对计算机科学有比较深的理解的话,建议你去学C++,不管你用不用它来找工作
如果你希望专注于科学计算,数据分析的话,建议你一开始不要学C++,至少不要在初期跟C++耗上。用python足够了
学C++,你很可能需要额外抽时间去复习下数学知识(除了游戏服务器端,金融交易系统,部分半导体公司,这几类开发相对而言,对数学要求好像不高之外)
语言技能的搭配问题:
学C,最好再学一点Lua。
学C++,搭上个Python味道不错。
最后:
其实学一门(主流)语言,用着用着,就会发现你在学习一种编程的思路
很多小公司招聘依然还是区分语言来招人的。毕竟现实如此。

■网友
想问下楼主,现在怎么样了。我最近也遇到了类似的选择题,之前一直是python web开发+ 爬虫。


    推荐阅读