面试了一个2年程序员,竟然只会curd,网友神回复!

要说现在热门的编程语言,大多数程序员都会说Java,Python,JS,PHP等,但Java应该是这其中应用最广泛的。但从各招聘信息上来看,Java程序员的薪资也是从最低4k月薪到高达百万年薪不等,从专业角度来说,架构师是薪资相对高的,实习生找开发岗现在也比较难了。 不过最近有个两年java开发经验的程序员,因为公司倒闭了所以重新找工作,面试官在网上吐槽他底子太差,只会curd,所以整个面试过程1分钟不到就结束了。。。还说自己推荐了一些书和平时关注的资源,说这个24岁的年轻人不懂如何学习和...阅读全文

2018-12-28 15:37:30

我的 Go 语言学习之路

## 个人情况简介 徐新华(polaris),[Go 中文网](https://studygolang.com)站长。目前在北京一家创业公司担任 CTO。2011 年春,北京大学硕士毕业,先后在开心网、奇虎 360 工作。本人一直从事服务端相关工作,有着丰富的经验,对前端也有所掌握,Android 开发也了解些。虽然目前管理方面的事情较多,但一直保持着技术学习。擅长服务端技术和架构。 ## 我与 Go 语言 - 2012 年 3 月,Go1.0 正式发布时,有幸参与 360 的...阅读全文

2019-03-18 12:59:11

新手如何学 Go 语言?

学习任何东西,基础都很重要。基础就好比建筑的地基,只有地基牢固了,才能建成高楼大厦。学习编程语言亦是如此。很多人喜欢一上来就学习各种框架,其实那些框架对你来说都是工具,你自己的基础好,懂得了它们的原理,自己也有能力创造更优秀的框架。 新手学习 Go 语言,推荐学习如下资源:(推荐按顺序学习) ## 一、入门图书 + 官方文档。 入门图书:Go 语言入门图书挺多的,根据我的了解和大家的反馈、讨论,比较推荐如下图书,选择一本认真看即可,没必要那么多。 1. 《The Way ...阅读全文

2019-04-08 12:15:20

做 Go 开发,月薪想达到 3 万以上,都需要会哪些内容,达到什么水平?

这个问题,需要假定一些前提条件。首先,我们假定工作地点是北京。然后,我们分大公司和创业公司两个维度来看。 ## 大公司 我们先来看一个滴滴的『Golang开发工程师(20k-50k)』的要求: **岗位职责**: 1. 参与滴滴基础服务平台的设计、研发工作,提升滴滴产品稳定性; 2. 与产品经理尝试沟通产品需求; 3. 进行相关产品的技术文档编写,方案设计; 4. 学习研究业界先进技术,保持技术进步; **任职要求**: 1. 本科及以上学历,计算机相关专业,两年以上服务端研发经验;...阅读全文

2019-06-07 22:26:24

用Go实现一个简书1:总体规划

这是知识星球《Go项目实战》的第二个实战项目:一步步教你使用 Go 语言实现一个简书网站。 ## 目标 1. 掌握较大型项目的设计开发方法和流程 2. 掌握Go语言常用库的使用 3. 掌握一种Go语言Web框架 4. 掌握Go语言操作常用数据库的方法 5. 掌握Websocket的使用 6. 掌握缓存技术的使用 7. 掌握从单体应用到微服务的改造 ## 大纲 ### 需求分析和系统设计 1. [拆解需要实现哪些功能](https://studygolan...阅读全文

2019-07-22 23:01:47

用Go实现一个简书2:需求分析和系统设计 1 - 拆解需要实现哪些功能

## 简书系统概述 ### 官方自称 简书是国内最优质的创作社区。任何人均可以在其上进行创作。用户在简书上面可以方便的创作自己的作品,互相交流。简书成为国内优质原创内容输出平台。 简书是一个优质的创作社区,在这里,你可以任性地进行创作,一篇短文、一张照片、一首诗、一幅画…我们相信,每个人都是生活中的艺术家,有着无穷的创造力。 每一秒钟,都有用户通过简书创作出新的精彩,并与相同兴趣的人们在社区内进行互动。简书提供了最优雅的界面和最好的分享体验,包罗万象的专题,精彩的连载与发现页...阅读全文

2019-08-04 18:17:17