今年其实相比前三年,没有太多的波折,反而更多的是迷茫,因为前三年给现在的自己画了太大的饼,毕竟三分钟热度,说散就散
消极归消极,在消极的时候更应该反思发生了什么。
2022年的年度总结里,他叫做“未知的前方”,而今年,大家应该也体会到了AI对生活带来的改变。
今年虽然没搞出太大动静,但是去年我们想象得到的,今年已经实现了,但是,实现归实现,没有应用的地方,做出来好像没有多大用处,没有市场。说白了就是费力不讨好
这就是令我迷茫的第一个点:全球人到底需要什么,我要做什么
今年最热的技术是生成式人工智能AIGC,高强度冲浪的各位网民应该没少听过这个词,拿AI写文章,写总结,写代码,画头像,画漫画,这些高端操作不需要我们再去写代码了,浏览器一开一输就生成。
作为这个行业里面的创业者,这玩意可不能错过了,只可惜,我们方向偏了
因为长期处在技术岗位,每天的任务就是把人话翻译成机器话,经理给什么,我就写什么,让我写个页面,就写个页面,至于这个页面是干什么的,这个跟我无关,我只管它能按预期跑通。这就造成了一个问题,不了解大众需求,用户不会为我的参数买单,市场的价格也不是由我写代码的时间定的,我要做的就是展现在用户面前的一定是最好的就可以了,背后什么技术别人不会去了解
今年我写过一篇文章《【用户体验】加载——Websocket与加载在前端交互上的体验提升》这里面的代码看起来很唬人,技术看起来很牛逼,但实际上,在用户面前的都是习以为常的东西,“加载就应该有进度”,“你下载在后台不就完事了吗为什么一定要让我开着APP”,“你看隔壁XXX这个功能”......是的,用户不会因为你用全球最先进的技术写了一坨屎而花高价买单,也不会因为你用清朝编程语言写了个FPS游戏而感觉落后。
我自己的网站比公司还要老,第一次开通是在2016年,7年过去了,前端多了几百万个框架,而船越大,回头越难,上古jQuery+bootstrap,我在2022年学会了react,本应该用这玩意重写了,结果在这个股东的基础上越写越多,不但没现代化,还复古了。技术是复古了,但是展现出来的效果可一点也不差,至少还能像个2023年的网站
我要做的就是省力讨好,不用被某些技术限制,只要实现起来轻松,用户用起来方便,那就是好的
对,这个东西可以算是优化练手的东西,是什么大家应该都知道,圣遗物强化动画,圣遗物放入的数量,凯瑟琳那边的派遣,在这个版本终于优化掉了,可能对于用户来说,这个操作就像大象放冰箱一样简单
如果把这个事情给到开发者身上,再如果这个动画是统一的,一改就是整个游戏的变化的话,怎么办,又来到这篇文章《技术分享 | 【工程化】越抽象,越通用》,“把弹窗换掉”,五个字让团队沉默5天,站在玩家的角度,这个东西肯定是最影响体验的,你就得改;站在企业的角度,用户是上帝,必须改;站在开发者的角度:******(美妙的汉语),怎么改?
来自《原神4.3:不再为158.72g庞大文件头痛!减少下载预留空间到80g!》评论区
这个也是个很好的例子,开发者不需要发长篇大论跟所有用户说:“流式处理可能导致xxxx,权限如果xxxxx,获取不到的话就xxxxx,而且网络xxxxx,xxxxxxxxxxx”,发完一篇还要给用户解释一大堆名词是什么意思,到头来,用户给你的就是一句话:“为什么他能做到你不能?”
一部配置地表最强的¥13999的手机,打游戏还发烫,而¥3999的手机,虽然配置不出色,但是打游戏体验完爆,你觉得我会买哪一台来打游戏。用户的“好用”就是在他需求下实现最完美的效果。
今年下半年,受委托开发了一款分镜的软件,因为表格数据太大,导致编辑的时候会卡,我们团队找不到办法优化,因为前端除了我,就没有别人能会react了,都是vue的家伙。我们将这个事情告诉甲方的时候,他们说“xxx(竞品)的APP不会卡,咱们不能向他们那样吗”,我只好说:“可以,+¥”,“为什么要加钱,别人不都能做得出来吗”。
对吧,用户只会为眼前的东西买单,尤其是不懂技术的用户(用户也没有义务要懂技术),99%的人只会关心“好用”
不做码农了,走出技术圈才发现90%的人不会关心你这款游戏是什么技术,他们关心的是这个游戏的画风怎么样,男主帅不帅,女主美不美,而不是“它是用websocket实现聊天的”,“它是用jwt实现验证的”
技术人员聊天,只有技术人员能get到点,“我把你redis打穿了”,“谁把我await删了”
以前我做的是代码,现在不一样了,做的是产品,要从用户出发来想象这个应用的流程,我是用户,当然不希望设置里是一些看不懂的技术名词,不希望主页是个黑不溜秋乱七八糟的ui。
如果让你做一个聊天软件,你希望它是什么样子的?
如果让你做一个漫画创作软件,你希望用户怎么用它
这些问题都是要从用户的角度思考才能得到答案
聊天软件,无非就是发送接收,对用户来说,就是输入文字,点击发送的事情,对于开发来说,你得考虑用户是不是发了敏感字符,发给谁,怎么推送给对方
在这几乎一瞬间的操作里面,程序员背后的思考可以说把大脑都翻了个遍,尽可能提供给用户最好的体验。
其实有一个趋势,这么多先进技术发明出来辅助人类,人类变得越来越懒,有了洗衣机,你就不需要天天搓衣服。对于用户来说,确实是好的;假设你是设计洗衣机公司的策划,你该从什么角度来设计这款产品,为了用户的一时方便,一套自动化的程序付出的时间是相当大的,一环扣一环,环中环,一旦出错该怎么纠错捕获,后备方案也得有后备方案的后备方案......
那么答案已经很明显了:为用户好
我是前端开发,有的;ajax的出现,使得表单提交不需要再跳转,后台就能提交;jQuery的出现,操作dom如此方便;react、vue等的出现,打破传统项目的方式,快速构建强交互的网页......
只是用户的需求越来越大,可能一时半会没法覆盖到位。
因为前几年刚玩互联网,对互联网还是很有期待的,也立了很多flag,画了大饼,有实现的,有成功的,有放弃的......
不知道各位有没有这样的体验,长大了,日复一日的生活越来越多,对眼前的事情会更迷茫。就是这种感觉,每天都在写很多代码,但是出来的成品费力不讨好,一次次打击之下就不知道走哪条路了,我很羡慕兼职的程序员,他们可以接到很多的需求;全职的程序员,有上级的命令,有方向指引,有报酬。而作为创业者来说,到处是市场,但处处碰壁,或许今天是热点,过了几天就没了。
独立接项目,是个大挑战。“写程序”这三个字的要求也渐渐拓宽,我要干的事情不只是给什么写什么,要真正以用户的角度去使用产品,体验流程,优化细节。我们不会因为甲方不懂得技术而瞎报价,对谁都是一样的,因为用户是没有义务了解这里面的技术,他们只管按自己的想法用,用得好,就成交,背后的技术符合要求,方便我们使用就行。
其实很多事情还得靠坚持,写了近3年前端,搓了大大小小几百个项目,总有点想法了
很多事情都是靠时间得到答案,只可惜有些事情等不及时间,把这件事情作为爱好确实是好选择,但是要全身心投入的话,坚持不下去容易崩溃。
大家应该都知道今年“降本增笑”,大厂各种崩的事情,没错,我也降本增笑了,是真的不好干。
每年必离不开的话题就是过去,去年、前年创造了各种“第一次”,更需要感谢6年前那几行平平无奇的html,从那开始,前端离我越来越亲切。
今年我也带了好几位学员免费学习前端,他们的模样和我原来一样,不过我提醒了他们,一定要收好第一份作业。
我第一份作业现在已经没法找到了,只记得是一个个人展示页面,除了文字,没有其他元素。加入图片,加入视频,加入动画.......这就是我前端学习之路
2018年的9月,我不会想到因为这段html,2023年的6月,一个不到30字的一份商单,养活了咱们的技术。
今年经济情况不乐观,互联网人才满大街都是了,我自己并没有因为这些消极而信息放弃了在这个行业的想法,毕竟转去别的地方干活,也这样,我今年7月还去修监控修弱电,9月还做跑腿帮去市监局办事,说实话,在办公室盯着vscode放空一天和在户外跑单子一天,没有一个是让我舒服的,前者是迷茫,后者是累,对初创公司来说,两者兼具,有苦又累又迷茫,完全不知道自己在忙啥,但是忙就对了。
有时候甚至因为react大传特传,没有全局的state,写点组件传来传去的特性,我都想叫人写个有vue的方便又有react语法的框架
给我的感觉就是,每天都在写一个东西:传。
还是希望有更好的技术优化这些东西吧,我想专心工作在优化用户体验上......
说了很多感想,也是时候对自己的成就做一些总结了,或许可以让屏幕前的你知道这份坚持的意义。
一个人,从0完成一整个大项目的软件(小豆创作),据RUM统计的数据显示,软件月活已经上万,通过收费功能收入已经快上万了。行业内还有不少人用这款软件来做教程的。避免广告嫌疑,在这里就不透露过多信息。
说实话,能拿出手的不多,就只有他了,对于我来说这款软件是合作的开始,命运的齿轮转动的开始。
2022年腾讯云上面的几篇文档也有我的写作痕迹《腾讯云文档优秀共建者荣誉榜》
不知道是不是昵称优势,A开头排到了第一
2023虽然没怎么写文档,产品也体验得够多的,我把自己整个ai站全部重写了一遍,一天就完成了,因为真的很上头
尽管今年相比前两年,很多地方不是很出色,当然客套话我不说。
我还是希望对自己好一些,对用户友好些
今年我明白了技术圈外的世界,以用户的角度来开发产品。也遇见了一群志同道合的朋友们,真的很感谢他们对我的帮助。
还有7天就要告别2023,我希望能坚定地走一条路,专注于一件事。
There is always a longer way to go.
接下来的挑战会更加严峻,想起2018年开始接触技术时,还是一段html吸引起我对前端的兴趣。而今,开发出来的产品作为行业标杆,不知道是否应该感谢6年前的那一段html。
路虽远,行则将至;事虽难,做则必成;漫漫长路必见曙光。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。