给软件工程师的一些建议

软件工程师如何面对不断涌现的新技术?Dev 上的网友 Emma Wedekind 编撰了 19条建议 ,希望对处于迷茫时期的你有一定的借鉴意义。

1.永远不要气馁

我每天都提醒自己,任何人在他们的软件开发生涯中,都会遇到和我一样的困难。所有科技界的领导者都是和我一样从“ 萌新 ”开始的。

你身边可能有很多人学的比你快!那是正常的。不要因为这个而自暴自弃。

如果你是做一名前端开发者,那么请磨练你的 HTML、CSS 和 JavaScript 。不要轻视这些技能。虽然这些技术乍看之下并不高深,但是想要成为一名合格的前端开发者,必须对它们有着更加深入的了解。这也是为什么许多大公司更加重视考察应聘者对基础技能 ,而不是流行框架的掌握情况。

软件工程师可以免费从互联网上学到关于软件开发的一切知识。但是你要记住的是,尽管互联网上有着海量的资源,但是你不需要了解所有。请从基础开始!

如果你想走后端路线,可以尝试一下 Java 和 Python,它们是目前在工业界非常流行的技术。

但是要记住,永远不要气馁。总有些日子你会被一些挫折压得喘不过气来。但是任何软件开发的从业者,一开始都会遇到和你一样的问题。随着你的不断进步,一切都会好起来的!

继续阅读给软件工程师的一些建议

四天工作制与程序员

援引柏林路透社的报道称,“目前世界上一些削减周工作时间的公司,已经发现这样的做法能够提升公司的运作效率,增加员工的工作积极性,减轻他们的疲惫感。”


英国工会联盟给出的理由是这样的:“缩短工作时间是工人阶级共享机器学习、机器人技术等种种新技术成果的一种方式,就像他们在工业革命期间赢得了周末休假的权利一样。”

从字面上可以理解为,新技术取代了大量的人类劳动力,这些被机器解放出来的时间,人类可以选择放松、休假、陪伴家人,也避免了过度劳累和精神疾病的发生。

不考虑其他因素,就单纯这个原因,四天工作制,对程序员来说可能永远是奢望。因为新技术,至今,仍然没有,把软件开发从业人员从泥坑里解放出来。

继续阅读四天工作制与程序员