原因:语言的理解不精准。
语言特性坑:函数的参数不可变类型的定义类似list[],惰性处理简而言之延后执行,
gevent的问题,django连接池的问题,patch掉数据。
python版本的问题,升级牵扯到一个成本的问题,但是不升级的话收到的评价是落后。
多线程和多进程交换数据的量。
变量名最好让人理解,注释方面团队内最好用中文,开源的代码最好英文。
pep8和python之禅的了解,
还是注意代码规范。
学会:初级
会用:举一反三的过程,跨语言式的开发。
复用:重写一些代码。供别人使用。
备用:研究员
初级:个人认为会用这项技术做一件事。
中级:可以带项目。
高级:独立做项目。
初级:为了完成任务写代码。
中级:模块的复用性。
高级:尽可能的少写重复的代码。
面试的内容偏于自己简历中写的。
确定学习方向,对于语言的选择不要盲目的跟从,看公司的业务要求。
看招聘网站根据市场选择方向
取决于自己的学习方向,例如深度学习。
确定方向再去实现。
同上
不要用工作的时间训练模型。
原文:https://www.cnblogs.com/c-x-a/p/10628006.html