(为啥很多公司开始转golang)(golang到底有没有前途)

C++岗位分为前端、后端和Linux内核三个方向。

先上一张思维导图来阐述C++的岗位。不得不说一句话,游戏行业是真的提前进入了996福报时代。好一点的游戏公司加班给加班费,差的游戏公司钱都不给,义务加班。

(为啥很多公司开始转golang)(golang到底有没有前途)

作为一名C++开发,在简历上必须有的几个条件:

  1. 熟悉C/C++。加分项:熟悉C++11、了解C++14等。
  2. 掌握一门SQL语言。常见的关系型数据库MySQL、Oracle,非关系型数据库Redis、MemCache。熟悉MySQL或Oracle(必要条件)。加分项:熟悉MySQL的性能调优。熟悉Redis(加分项,具体看JD要求,如果JD中要求Redis,那么Redis就是必要项)。
  3. 熟悉常用的数据结构与算法

加分项:

  1. 掌握一门脚本语言。例如Shell、Lua、Python等。
  2. 熟悉设计模式。

这些条件也可以套用于其他岗位。例如Java、Go等。

不同岗位的条件:

  • 前端:

我不太熟悉前端,暂时只能写这么点。其中MFC给的钱最少,因为只有工业级软件才会用MFC。

U3D和UE4是用作游戏前端。

  1. 掌握MFC、QT、U3D、UE4。(必要条件)
  2. 熟悉QT的信号、槽等机制。(必要条件)
  3. 熟悉Windows系统编程、Windows网络编程、Win32 API。
  • 后端:
  1. 熟悉Golang(加分项)。有些公司可能去了之后转Golang开发。
  2. 熟悉Linux系统编程。多线程、多进程、管道、信号量等。(必要条件)
  3. 熟悉Linux网络编程。熟悉TCP/IP、UDP、HTTP等协议。(必要条件)
  4. 熟悉消息队列。例如ZeroMQ等。(加分项,具体看工作年限。)
  5. 熟悉Linux系统的基本操作(必要条件)。
  6. 熟悉Boost库(加分项)。

对于游戏行业来说: 熟悉Lua、Python、Erlang可以说算是加分项。毕竟只是脚本语言很容易上手。不排除部分公司过于变态。

对于金融行业来说:熟悉Python可以说算是加分项。毕竟只是脚本语言很容易上手。不排除部分公司过于变态。

对于音视频行业:熟悉ffmpeg、WebRTC(必要条件)。

  • Linux内核:
  1. 熟悉 snort、suricata、zeek 等网络分析引擎之一。
  2. 了解存储的基础技术,如:SCSI原理、ISCSI、LUN管理、快照、CACHE等。
  3. 了解基本的分布式技术,如:CAP理论、DHT、paxos算法、NoSQL或MapReduce等。
  4. 熟悉渗透测试流程,掌握常见渗透测试工具。
  5. 熟悉常见安全漏洞原理及修复加固方案,了解安全攻击和防御相关技术

以上内容必要点中的熟悉两个字可以换成了解、掌握等词。切记:看见精通字样的简历,二话不说扔一边去。程序员说的精通和JD上的精通是两码事。JD上的精通是指熟练。程序员说的精通可是指熟悉各种语法特性。退一万步讲,哪怕我给C++之父面试,我都能让他趴下。 如果是应届生的简历上有精通二字,可以稍微放点水,因为初生牛犊不怕虎。

声明:我要去上班所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者高数之父所有,原文出处。若您的权利被侵害,请联系删除。

本文标题:(为啥很多公司开始转golang)(golang到底有没有前途)
本文链接:https://www.51qsb.cn/article/m8ugt.html

(0)
打赏微信扫一扫微信扫一扫QQ扫一扫QQ扫一扫
上一篇2023-02-14
下一篇2023-02-14

你可能还想知道

    SQL Error: select id,classid,ttid,onclick,plnum,totaldown,newspath,filename,userid,username,firsttitle,isgood,ispic,istop,isqf,ismember,isurl,truetime,lastdotime,havehtml,groupid,userfen,titlefont,titleurl,stb,fstb,restb,keyboard,eckuid,title,newstime,titlepic,smalltext,tupianji from ***_ecms_info where (keyboard regexp '(^|,)golang($|,)' or keyboard regexp '(^|,)c++($|,)' or keyboard regexp '(^|,)($|,)' and id<>'67851') order by rand() limit 14

发表回复

登录后才能评论