阅读 483

2018 年第 42 周沸点看点:开发需求,请用数据说话

这是第五期的 #一周沸点看点# -- 因为一些原因前几周的沸点看点没能和大家见面~

本期封面图是本周的一条沸点(#互联网公司穿搭指南# 这是那篇爆文作者 吓脑湿 @吓行 之前的一些创作)蹭个 #互联网穿搭#作者的图。在回顾本周沸点之前,来老生常谈下:

Hi,我是沸点日报员,每个工作日清晨我会发一条关于昨日新鲜、有趣、实用的沸点给大家,也会负责整合每周沸点看点(此文便是啦(≧▽≦)~~)再来复习下,什么是沸点

沸点:一种短内容形式,内容篇幅一般不长,平均阅读时间在 30s 内。沸点推荐的标准:内容新鲜不陈旧是第一点,第二点是内容有趣或者实用

简单了解后,来看看本周的沸点有啥看点。

社区小伙伴在讨论什么

推上有人尝试解决先有🐔还是先有🥚

推上有人尝试解决先有🐔还是先有🥚

对应沸点链接:🔗

精选回复:

  • @Timi.long: 皮,原始array把蛋放前面,sort后,也是蛋在前面
  • @简佳:
  • @LeachZhou: ["Chicken","Egg"].sort() (2) ["Chicken", "Egg"]
  • @Skyline7:这比的是Unicode的大小

为什么函数式编程更简洁

有的人不能理解为什么函数式编程更简洁,他们看起来似乎很臃肿。 我发现主要是两个原因:

  1. 很多人并没有使用纯正的函数式编程语言写函数式,比如用JS或者Java,函数式很多特性他们没有,需要去借助一些东西实现,因此略显臃肿。

  2. 更重要的原因是他们对函数式不够熟悉,可能只是接触了皮毛。 我举个简单的例子。

假如我要实现一个功能,判断一个值是否为空对象。

function isObject(a) {
  return a.toString() === "[object Object]";
}

function isEmptyObject(a) {
  return isObject(a) && Object.keys(a).length === 0;
}
复制代码

那我现在想是一个功能,判断一个对象为非空对象呢?


function not(func) {
  return (...a) => {
    return !func(...a);
  };
}

const isEmptyObject = not(isEmptyObject);
复制代码

这个not函数可以和很多其他判断逻辑进行组合派生出无数的函数。 这种是逻辑上的简化,而非概念上的简化

所以说函数式编程最最难的是用函数式的思维去思考问题。

对应沸点链接:🔗

精选回复:

  • @SpearStone: 对不熟悉的函数式的人来说,可读性很低

上班路上的学习方式

每天早晨上班要一个半小时,非常绝望。有什么建议的好的上班路上的学习方式? 沸点链接:🔗

精选回复:

  • @曾港: 时间成本>金钱成本 ,所以搬到离公司近的地方吧
  • @金正皓: 得到
  • @景略集智: 哈哈同一个半小时。背单词,学日语,学软件...(手机+耳机)就完事儿了~🐱
  • @leinov: 听书 我每天早上在得到听薛兆丰的经济学 感觉收获非常大
  • @徐元程:刚下生产线的直升机,8折考虑一下?

央视点名曝光科大讯飞,以“AI”之名套利盖别墅,AI第一股终成笑谈

央视点名曝光科大讯飞,以“AI”之名套利盖别墅,AI第一股终成笑谈 沸点链接:🔗

精选回复:

  • @轩少: 一个传统软件非得标榜自己是互联网公司,骗应届生应聘,我就知道科大讯飞吃枣药丸
  • @Kooola大数据: 讯飞不是互联网公司,准确的说应该叫系统集成公司,集成语音技术的

你会去参加什么技术大会?

深夜聊:如果不考虑费用(门票、来回车费、住宿全免),你会去参加什么技术大会?

沸点链接:🔗

精选回复:

  • @社会我浩哥:谷歌开发者大会啊
  • @史前图腾:程序猿相亲大会!
  • @中国电信(湖贝服务厅):Jetbrain的kotlin大会

大家怎么看微服务架构

渣浪自关晓彤鹿晗宣布恋情之后,采用微服务架构,并对外支持八对明星同时并发出轨,现在赵丽颖冯绍峰官宣怎么说😂,大家怎么看微服务架构

沸点链接:🔗

精选回复:

  • @Lollipoppp:人家说了是在支持“八对出轨”,并没有对结婚做支持啊!
  • @_纯粹:渣浪应该是反对这门亲事
  • @Skinned:微博使用的是自研的微服务motan mesh。这里有说:www.servicemesher.com/blog/the-wa…
  • @lx熊猫桑:小公司没测试;一般的公司自己招人测试;大公司使用同行跑测试;伟大的公司,一定要找跨行业的人测试……

工程师的炫富摔应该是什么样子的呢?

工程师的炫富摔应该是什么样子的呢?沸点链接:🔗

精选回复:

  • @www.张啸岩.com:摔出一打女朋友

当初校招找工作的时候考虑的是什么

所以大家当初校招找工作的时候考虑的是什么?当初校招好像有公司要就去了,实在是懒得找。沸点链接:🔗

精选回复:

  • @HyOner:我考虑的只有一个因素:BAT
  • @X4416:单身考虑的少

聊聊你的初恋和老婆吧

深夜聊:程序员的恋情,聊聊你的初恋和老婆吧~ 沸点链接:🔗

精选回复:

  • @ctaken:初恋是java,老婆是新垣结衣,谁同意?谁反对?
  • @刘子殊:初恋是 C 高中的时候 之后谈过 JS ObjC Java 老婆是 Rust
  • @阴明:初恋是 C,现在是 markdown,其他的都抛弃了,因为这些语言变心太快,我学不来

来聊聊你如何看待少儿编程这个问题?

来聊聊你如何看待少儿编程这个问题?

沸点链接:🔗

精选回复:

  • @shotCat:没必要,长大后就会发现以前学的都淘汰了 尤其是前端🐶 理论基础倒还可以,培养编程思维。
  • @SimonMa:应该让妈妈生孩子之前多敲代码,这样起步更快。。
  • @什么都喜欢一点的K君 :自己教。主要教编程思想;了解二进制世界;感兴趣为主。
  • @黑瞳:前几天在玩具展看到少儿编程,跟代码没有任何关系。

你不可错过的高赞开源库

内容来源于沸点话题#开发工具推荐#

基于谷歌最新AAC架构,MVVM设计模式的一套快速开发库

基于谷歌最新AAC架构,MVVM设计模式的一套快速开发库,整合Okhttp+RxJava+Retrofit+Glide等主流模块,满足日常开发需求。使用该框架可以快速开发一个健壮、易维护的Android应用。沸点链接:🔗

几行代码就可以实现高效的并发

cpp-taskflow:一个 C++ 头文件库,让你以简单的几行代码就可以实现高效的并发。沸点链接:🔗

用命令行把网页保存成 PDF 文件

通过命令行就可以把网页保存成 PDF 文件(基于 Node.js) 。 沸点链接:🔗

极速构建前端工具

ice:让前端开发简单而友好,海量可复用物料,配套桌面工具极速构建前端应用。模板比较多,样式易于定制,物料的概念很好。沸点链接:🔗

被人喜欢的趣图们

IT程序猿:当我用delete替换select时

沸点链接:🔗

老鸟和新手的结对编程

沸点链接:🔗

当然是怪PM。

沸点链接:🔗

加班的同行过来看看了

沸点链接:🔗

给我娃取名都没给这个变量命名这么纠结····

沸点链接:🔗

一位同学的内心逐渐扭曲

沸点链接:🔗

佛系大趋势

沸点链接:🔗

和程序员相关的「黑魔法」

内容大多来源于沸点话题 #今天学到了# && #应用安利

Marp:基于 Electron & Markdown 的幻灯片写作软件

Marp:基于 Electron & Markdown 的幻灯片写作软件!简单几行即可新建幻灯片,而且以后幻灯片上的代码高亮统统无所畏惧。 沸点链接:🔗

把界面弄成古代RPG风格的 UI 库

这个 UI 库挺好玩,可以把界面弄成古代RPG风格,可以拿来……不知道能拿来做啥。沸点链接:🔗

做 PPT 神器

安利一款做 PPT 神器:Piti,这款 PPT 插件可以一键搜索几十个无版权图片库,高质量图片一键插入PPT,还拥有可能是目前最高质量的免费PPT模板库。 沸点链接:🔗

保存文章、视频等资料的插件

Save to Pocket:一款保存文章、视频等资料的插件,当你在 Chrome 中找到要稍后查看的内容时,将它放入 Pocket,它会自动同步到手机,平板电脑或计算机,因此即使没有互联网连接,也可以随时查看。😏沸点链接:🔗

DIY 自己章鱼猫的工具

Github 发布了一个可以 DIY 自己章鱼猫的工具 沸点链接:🔗

魔性的 CSS3 + HTML5 动画特效

魔性的 CSS3 + HTML5 动画特效.沸点链接:🔗

这里有人在找你--Jobs

内容大多来源于沸点话题 #内推信息#,由于篇幅原因本次只选 3 个岗位,本周一共有 25 个公司在招人哟~

杭州大搜车招前端、Node 开发

杭州大搜车,直聘 前端(北上杭)、Nodejs、客户端,团队大,前景好,场景庞大。

团队介绍 杭州,大搜车,业务遍布 金融、租赁、拍卖、SaaS、经销商系统、二手车市场、物流等各个领域,最新融资消息(5.78亿美元,一线| 大搜车完成5.78亿美元融资 未来将完善新零售生态)公司现有员工 3500 名左右。

部门,无线开发中心,现有杭州 120 人,上海 12 人左右,北京 6 人,招聘名额基本接近无限,团队大体上分为两部分:架构部和业务部。公司投入大量资源和精力构建无线开发的底层,团队在各个技术栈均有相对深厚的技术积累。

福利 该有的福利都有吧,都已经习惯了,不知道算不算福利了。 全员 mbp + 24 寸显示器,一个月团建一次(有固定团建费),一年公司整体团建一次。健身房瑜伽房什么的都是标配了 上下班时间自由(真不是那种老是加班的公司),周末双休,一年两次调薪。

投递渠道 邮件直投:sunxinyu@souche.com

微信投递/咨询:mier963(微信号)对我们架构体系有兴趣的可以加微信详聊

前端开发工程师

【岗位职责】: 在基础架构组中承担一些通用组件、通用解决方案、开发框架、脚手架或者数据可视化相关的前端工作。也可选择前端业务开发。

【任职要求】:

  1. 熟悉 React 或者 Vue 或者 Angular 至少一种,有项目开发经验。
  2. 有扎实的 JS 基础功底。
  3. 有良好的编码习惯。
  4. 熟悉一门后台开发语言或者系统运维,加分。
  5. 熟悉 React、Vue、Angular 或者 周边技术栈 相关的底层原理开发模式,加分。
  6. 有过通用组件或者通用解决方案开发经验,加分。

Nodejs 开发工程师

【岗位职责】:负责中间件团队几个核心服务(服务端)的开发和维护 【任职要求】: • 熟悉 Express / Koa 等常用框架,对 MVC 有一定了解,或者有自己的一套应用开发理念。 • 熟悉数据库操作,熟悉缓存应用。 • 熟悉常见的应用性能优化,监控,分析方法。 • 熟悉常用的 NPM 库。 • 熟悉标准 Git Flow 开发流程。 • 有单元测试 & 集成测试自动化经验。

【加分项】: • 优秀的推动能力; • 真正的参与Github开源项目; • 有其他后台语言的开发和架构经验; • 有博客

沸点链接:🔗

蚂蚁金服相互保招大量前端

感觉是余额宝级别的现象级产品!! 蚂蚁保险真的是大有可为啊同学们! 现在我们还急缺十个前端,欢迎各位同学来找我内推~ fengxiang.zfx@antfin.com

沸点链接:🔗

坚果云招 Java

【坚果云招聘贴】

我们: 坚果云是国内领先的云盘服务商, 已经为超过千万的用户提供稳定的云盘服务超过 7 年,并在用户中获得了良好的口碑和评价。 公司非常靠谱,研发氛围好,不乏各有所长的技术大牛。

需要: 高级 Java/Python后端开发工程师

岗位职责

1、各种应用系统后端代码开发, 包括数据库存储,KV 存储系统, 全文检索系统, 文档预览系统, 以及数据挖掘系统的相关业务需求。
2、100PB 级别的分布式存储系统的后端开发, 该存储系统完全自主开发, 未基于任何开源软件,具备自主知识产权。
3、后端系统的自动化运维, 涉及到 Puppet 和 Ansible, 管理拥有上千个节点的集群系统。
4、Linux 系统常见基础系统的故障诊断和性能调优, 例如使用 Systemtap/DTrace 收集操作系统和 JVM 中的性能瓶颈。

岗位要求:

1、 熟练掌握 Java 语言或者 Python 语言,软件知识结构全面。
2、 熟悉 SQL 语言,了解 ACID 等数据库基本原理, 有 MySQL 或者 Postgresql 的开发经验。
3、 精通 Linux 操作系统和 TCP/IP 协议, Linux 系统的忠实用户优先, 熟悉 tcpdump 者优先。
4、 工作认真仔细, 乐于了解 review 其他同事维护的代码。
5、 拥有 NoSQL 数据库,Hadoop,Cassandra 和 ElasticSearch 等系统具备开发经验者优先。
6、 了解分布式系统的架构和原理,并且有开源分布式系统开发经验者优先。
7、 能够对某个新领域进行搜索, 总结并快速学习, 有能力维护个人技术博客者优先。 8、 拥有阅读、学习英文材料的能力, 经常关注开源社区项目并参与讨论, 贡献自己的能力者优先。

简历投递邮箱: dongajuan@nutstore.net

欢迎大家投简历及邮箱咨询。🎤🎤🎤

沸点链接:🔗


没有结束的分割线,还有很多有意思、实用、新鲜的沸点在等你挖掘,来沸点一日游传送门:戳这里

由于篇幅和时间问题,本期的沸点看点结束啦 (^o^)/~~ 我们下周见

往期沸点每周沸点看点合集

关注下面的标签,发现更多相似文章
评论