在小公司做Go开发需要会哪些内容

 go教练   2019-08-02 15:57   53 人阅读  0 条评论

由于各种原因,有些人可能没进入大厂,那么在小公司做Go开发需要会哪些内容呢?

同样,我们在网上找了一份小公司招人要求。职位:Go开发工程师,薪资范围(30k-50k)。

职责:

负责大数据平台和AI运维平台的服务端设计、研发工作, 保证服务稳定、可靠;

理解业务逻辑与分析产品需求并给出相应的技术方案;

学习研究业界前沿技术, 保持技术进步, 不断提高服务性能;

注重代码质量,有良好的自我驱动能力,工作严谨,责任感强,有协作精神;

 微信截图_20190626093201.png

要求:

计算机相关专业本科及以上学历,三年以上工作经验;

熟悉Linux系统及其原理, 熟悉Web服务端开发, 熟悉TCP/IP、HTTP协议以及网络编程;

熟练掌握golang等程序设计开发,有实际项目开发经验;

基础扎实, 熟悉掌握 mysql、redis等常用储存方案及基本原理,能够独立地设计合理的数据库结构;

具有分布式/高性能系统设计和开发经验者优先, 熟悉大数据hadoop相关技术经验都优先。

从这份 JD 可以看出,除了基础要求、算法方面和上面的不太一样外,其他的类似。

一般来说,大厂,特别是百度系(指初始团队从百度出来的),面试考核算法特别多。相较而言,小公司对这方面不会太看重。

然而,无论要求是什么,基础扎实永远是好的,无论是你的发展还是对你能力的提升都会很有帮助。

从上面小公司的 JD 看,似乎小公司更容易拿到 3 万以上。从这几年的行情看,情况确实如此,但这只是现金的部分。综合考虑,大公司性价比会更高。

小公司的详细情况,我就不额外重复分析了。这里对选小公司提一些建议,方便更快地实现月薪 3 万。

如何选择小公司

 微信截图_20190802113512.png

对于大学生,我强烈建议毕业时候要努力进入大公司。如何进入大公司,我以后有机会专门撰文分享。对于没有经历过大公司的,要给自己定一个目标,进入一家互联网大公司历练下,对自己的提升是很不一样的。

那么,如果选择小公司,我们该如何选呢?

我在创业公司摸爬滚打了快 5 年,对创业小公司有一些自己的理解。在这里给一些建议,供参考。

新人(0-2年)

如果你是一个工作年限不长的(0-2年),你进入小公司并不是选择创业,更多可能是进不去大公司。这时候,你一定要想办法了解这家公司是否注重新人的成长,公司是否会有现金流问题(可能不一定了解到,但一定要多打听这个公司的情况,否则很容易进去没多久就裁员)。这个时期的你,最关注的不应该是拿到多少钱,而是这份工作对自己的成长会有多大。进入公司后,除了工作之外,一定要注意保持“带薪学习”,否则几年后,你和同学的差距会越来越大。

老手(3年以上)

 微信截图_20190802113526.png

如果你工作有一定的年限了(3年以上),你选择创业公司,更多希望公司能够成功,能够实现自己财务的突破。这时,你要找一个自己看好的方向,找靠谱的团队,尤其是创始人,他代表了这个公司对这个行业的认知,能不能成功,创始人是关键。当然,进入创业公司,心里要有预期:成功的可能性是很小的。选择了创业公司,你就要做好准备,千万别只是简单的混日子,应该把自己定位成公司的核心人员,甚至进入公司管理层。关于待遇,在谈 offer 时,能多要就多要,创业公司的薪酬体系不完善,入职时的薪资很重要,切记!

总之,创业公司风险相对较大,适合想闯一闯的人。创业公司对你的要求,更多会是广度,你需要多方面提升自己,这一定程度上也是一件好事。如果你进入创业公司之前,在某个领域的深度足够,创业公司的环境对你来说是一个很好地机会,让你能够更全面的发展。同时,你要保持对技术的敏感度,别让手生!

还有更多想说的~

作为一个技术人,我们除了掌握技术本身之外,我个人强烈建议花些时间学学其他的东西,读读其他的书籍,别只是停留在技术层面,至少工作了 2、3 年之后,应该花 30% 左右的时间在其他能力的提升上,工作年限越长,这个比例应该越大。同时,应该学会总结,将自己的学习、工作等心得、体会记录下来,和别人分享。所以,强烈建议你尝试写作。

写作,教会别人,这也是掌握知识最牢固、最有效的方式,当然难度也较大,需要有毅力,要坚持!

以上就是今天给大家介绍的在小公司做Go开发需要会哪些内容,如果你还想了解更多关于go语言开发的知识技巧,可以持续关注我们http://www.fastgolang.com

本文地址:http://fastgolang.com/125.html
版权声明:本文为原创文章,版权归 go教练 所有,欢迎分享本文,转载请保留出处!

 发表评论


表情

还没有留言,还不快点抢沙发?