#极客观点 聚焦于技术方向、程序员职业发展、个人成长等主题,致力于发起有价值的讨论,输出有价值的观点。
在本栏目中,我们将为大家推荐在 #极客观点 版块被热烈讨论的话题,甄选出有趣的观点为你呈现。期待我们一起成长和进步呀 🥰🥰
今日关键词:#程序员 #验证码 # VUE
话题发起人:饼干没烦恼
当初也许是因为爱好、专业、或者是收入而选择成为一名程序员,现在下一阶段的选择什么呢?是继续深耕技术,还是转到管理岗位上?于这两种选择,大家怎么看,或者都有什么顾虑?
有趣的观点:
顾虑谈不上,一切的选择都出于自身的需求与时运。
程序员大概是以下几种情况会转到管理岗位:
年龄越来越大,技术能力瓶颈,能转就转了( 35 岁可不说到就到么)
本身性格特点适合做管理,对具体的工作内容有认知有信心。相对于开发也更喜欢做管理
时机到了,机会来了,不转管理怕自己后悔,也就欣然接受了
其他情况欢迎补充
所以,选择之前请务必充分了解:
你自己:技术能力如何、未来规划是什么样的
岗位与行业:现状、趋势(你周围 35-40 岁以上的资深技术有吗?多吗?找工作还顺利吗?当管理每天开会、汇报、考评、人际复杂,你能适应吗?)
后果预估:开发转管理基本是属于不可逆的行为,随着管理的深入离代码会越来越远,与企业绑定的也会越来越深。继续做开发可能面临年龄精力的考验,职业道路受限
其他事项欢迎补充
考虑最坏的后果,并为各种后果准备解决方案之后,也许你就有答案了。每个人的特质、背景、未来规划都不同。不能一概而论。直接回复你转还是不转的,都只能是参考意见,关键还是适合自己最重要。
——社区用户:ShirleyYD
有趣的观点:
现在不是 2000,深耕技术还是转做管理,其实没太大差别,一个人能做什么、擅长做什么,决定了将来的深度和高度,选择的压力没那么大。
独行快众行远,能做到什么程度要看你在什么样的团体里。所以根据公司的需求选择自己的道路更合适。
自己当然也可能有偏向,可以作为辅助。
综上,我的建议是:优先选择公司(现在的或将来的)最需求的方向,努力做;有余力、有想法,再搞一些副业或者 side project 齐头并进。
——社区用户:Meathill
话题发起人:好好学习 321
点击按钮发送验证码,这个函数怎么命名能显得水平高。
有趣的观点:
//极简 send_verify() send_sms() //自解释命名 send_verify_to_terminal({ type : 'email|mobile', terminal : '18533332222', }) //文艺 tell_terminal_secret() //废话型 send_verifycode_to_mobile_via_server()
看了下谷歌的发送验证码页面叫myaccount.google.com/_/AccountSettingsUi/data/batchexecute
参数中有一个 source-path: /phone
微软的 live 账号系统 发短信没有看到请求不知道,只有几个 js 请求不清楚怎么命名的
——社区用户:没有哆啦 A 梦的大雄
有趣的观点:
function 点击按钮发送验证码() { // TODO 点击按钮在这里发送验证码 } function 自动发送验证码() { // TODO 为啥要自动,我也不知道啊 }
——社区用户:边城
自学 VUE ,可以做 VUE 的项目吗,还是先练 CSS 静态页面的能力
话题发起人:多云转晴空
从 7 月份开始自学,把 VUE 马上就学完了。但是感觉 CSS 的东西忘得有点多了,是多练几个静态页面,还是直接练手 VUE 项目呢?请各位前辈指点一下。(另能不能指点一下 CSS 关键练哪些,感觉网上好多人写的特效好酷炫,但是感觉模仿难度太高了)
有趣的观点:
主要还是看你对于未来发展方向的设想。
如果偏向于业务的话,css 功底就显得不那么重要了。
如果比较偏向于视觉和交互这块的话,那么就对 css 的基本功有要求了,因为很多的 css 效果都是各种基本的 css 属性搭配出来的。
不过这种偏向于视觉的岗位会比较少,一般大多数的情况都是在写普通的增删改插业务。
而对于你提到的一些特别炫酷的 css 或者 js 特效,基本上就不用考虑了学习了,基本上一辈子都用不到几次。我从 16 年做切图仔开始到现在用到“炫酷”这个词两个手都数得过来。而且基本上都是早期做企业官网时的需求。现在基本上看不到了。
——社区用户:陟上晴明
有趣的观点:
建议:
网上找一个自己觉得不错的开源项目,照着写一遍,看那些是自己已经熟练掌握的,那些是自己还不了解的,充分的思考下自己的实际情况是什么。
有了对自己实际情况的评估,就可以设置一些小目标去完成。
任何时候都可以从一个项目入手,能力的不同学习到的东西是不一样的。
技术的练习只是巩固基础知识,便于以后能够快速的理解消化程序和需求,技术的积累还是需要多上手,多分析。