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开发+ 爬虫。
推荐阅读
- 怎样成为一名合格的Python程序员?
- python 爬虫,咋获得输入验证码之后的搜索结果
- python的html5lib这个库咋使用啊我在网上也没有找到相关文档
- 电商的初级产品经理怎样快速获取需求
- 零基础入门学习啥语言好
- Python3.4和3.5区别大么
- python 中 def_():...... return _有啥作用
- 新互联网网站用Java还靠谱么对比Php,Python,Ruby的话
- 30岁男,创业失败转行学python,是否很晚?也不好找工作?
- Python 的开发速度比 C#.net 或 Vb.net 更快吗?