我在广州黄埔写代码

点击上方“程序人生”,选择“置顶公众号”

第一时间关注程序猿(媛)身边的故事

640?wx_fmt=jpeg

图片源自:unsplash

作者

秦献综

如需转载,请联系原作者授权。


导  读

十年编程两茫茫,工期短,需求长。千行代码,Bug何处藏。纵使上线又如何,新版本,继续忙。黑白颠倒没商量,睡地铺,吃食堂。夜半梦醒,无人在身旁。最怕灯火阑珊时,手机响,心里慌。

 

程序人生,不止十年

Part.1 飘摇


身为IT行业里的一叶扁舟,要做好飘摇十年的准备。


两年前,我还是一个不知道HTML第一段话怎么写的菜鸟,两年前,我还在为考研之路奔波。然而今天,回首,发现自己走了很多弯路。而现在,虽然工资不高,但足以衣食无忧,面对几千行的代码,感觉就像看到了自己一年前的女朋友那样,爱不释手,对代码也是视同手足。程序,已经成为了我的精神食粮,而之前走过的所有弯路,为我积累下了丰富的编程经验,为工作带来了极大的帮助。


一年前,迈步踏入属于自己的天地,开始不在碌碌无为,开始没日没夜的研究自己感兴趣的东西,开始为自己以后的工作和生活做计划。在郑州呆了五个月之后,来到了程序员的天堂,广州。找了个自己感觉还算满意的公司,开始了新的征程。


Part.2 团队


这是家做在线商城,以及分销系统和小游戏的公司,上班的第一天,使用canvas做了个大转盘做了整整一下午,看公司的系统逻辑用了一天时间,前后端都看了,心中只有一个感觉,很强大。新同事都很优秀,让我认识到了自己的不足,于是开始了白天工作,晚上苦读自学的路,没事了搞搞新的demo,学学新的技术。久而久之,就积累了微薄的行业经验,这是一个沉淀的过程,需要长久坚持下去,才会一直进步。


我算是比较幸运的,赶上公司准备重构系统,换掉原来的后台,十几个人协作,每天加班至少四个小时,每天都在为功能移植和系统数据接口在各种调试,虽然项目因一些外部因素失败了,但是每个人的团队意识,愈加的强烈,在之后的工作中,团队协作一直彰显着他的光辉,经久不衰。


Part.3 矛盾


九月份,着手开始改版官网,改来改去一个月,刚刚改完,又要换。也是从那时起,软件行业最重要的一个矛盾,激化了,技术与产品、技术与业务之间的矛盾。由于公司没有专门的软件需求分析团队,客户要求什么,就照搬过来,有些功能和要求,看似简单,实现起来,难度会是指数倍的激增。当付出与产出明显不成正比的时候,也就说明系统没有再做下去的必要了。这个时候就需要重新分析一下利弊,进行新的修正和调整,明确一些似有似无的需求,这样开发起来,速度会快上很多。


Part.4 责任


我并不是一个优秀的程序员,但我会是一个负责任的程序员,经常会有项目快要到期了,业务急的团团转,这个时候,我会自觉的留下来加班,赶工项目。偶尔也会有一些项目上线后出现了开发过程中没有被发现的问题丢过来,对于这种额外的工作,会尽心的修改完好,达到自己满意的程度的,才算合格。


Part.5 积淀


做了这么久前端,不仅使自己的技术越来越精湛,对于语言本质的了解也有所体悟,我觉得理解语言的本质,才是最重要的,现在除了前端三剑客,HTMLCSSJS之外,最熟悉的就是PHP了,看的多了,现在公司的PHP程序对我来说如家常便饭,虽然很少写,但是看代码逻辑,基本上没有阻碍。


新年越来越近,公司很人性化的放了二十多天假,对于一位从事这行的同仁们来说,还是比较长的,所以准备这段时间入手一直没有时间去上手的LayaAir游戏引擎,学习一下新的类js语言ActionScript,目前的很多手游都是这类引擎开发的,对多端支持,还是比较好的。


Part.6 新生


选什么语言入门并不重要,重要的是有一颗勇于去尝试的不怕失败的心,尝试,有可能失败,退缩,永远不可能成功!


不懈去尝试,不断的积累,深刻理解语言的精髓,从本质去看问题,你会发现,IT之路,殊途同归!


- The End -

「若你有原创文章想与大家分享,欢迎投稿。」

加编辑微信ID,备注#投稿#:

程序 丨 druidlost  

小七 丨 duoshangshuang


2018年9月13-14日,区块链技术及应用峰会(BTA)·中国将于上海再度乘势来袭,汇集100+区块链技术领导人物、100+区块链投资商业大咖、100+技术&财经媒体、1000+区块链技术爱好者,深挖区块链前沿技术及落地实践。六折早鸟票倒计时进行中,锁定申城,年中超豪华干货空投,等你来抢。

640?wx_fmt=jpeg


上期精彩内容

640?wx_fmt=png

640?wx_fmt=gif

源码来自:https://pan.quark.cn/s/a3a3fbe70177 AppBrowser(Application属性查看器,不需要越狱! ! ! ) 不需要越狱,调用私有方法 --- 获取完整的已安装应用列表、打开和删除应用操作、应用运行时相关信息的查看。 支持iOS10.X 注意 目前AppBrowser不支持iOS11应用查看, 由于iOS11目前还处在Beta版, 系统API还没有稳定下来。 等到Private Header更新了iOS11版本,我也会进行更新。 功能 [x] 已安装的应用列表 [x] 应用的详情界面 (打开应用,删除应用,应用的相关信息展示) [x] 应用运行时信息展示(LSApplicationProxy) [ ] 定制喜欢的字段,展示在应用详情界面 介绍 所有已安装应用列表(应用icon+应用名) 为了提供思路,这里只用伪代码,具体的私有代码调用请查看: 获取应用实例: 获取应用名和应用的icon: 应用列表界面展示: 应用列表 应用运行时详情 打开应用: 卸载应用: 获取info.plist文件: 应用运行时详情界面展示: 应用运行时详情 右上角,从左往右第一个按钮用来打开应用;第二个按钮用来卸载这个应用 INFO按钮用来解析并显示出对应的LSApplicationProxy类 树形展示LSApplicationProxy类 通过算法,将LSApplicationProxy类,转换成了字典。 转换规则是:属性名为key,属性值为value,如果value是一个可解析的类(除了NSString,NSNumber...等等)或者是个数组或字典,则继续递归解析。 并且会找到superClass的属性并解析,superClass如...
基于遗传算法辅助异构改进的动态多群粒子群优化算法(GA-HIDMSPSO)的LSTM分类预测研究(Matlab代码实现)内容概要:本文研究了一种基于遗传算法辅助异构改进的动态多群粒子群优化算法(GA-HIDMSPSO),并将其应用于LSTM神经网络的分类预测中,通过Matlab代码实现。该方法结合遗传算法的全局搜索能力与改进的多群粒子群算法的局部优化特性,提升LSTM模型在分类任务中的性能表现,尤其适用于复杂非线性系统的预测问题。文中详细阐述了算法的设计思路、优化机制及在LSTM参数优化中的具体应用,并提供了可复现的Matlab代码,属于SCI级别研究成果的复现与拓展。; 适合人群:具备一定机器学习和优化算法基础,熟悉Matlab编程,从事智能算法、时间序列预测或分类模型研究的研究生、科研人员及工程技术人员。; 使用场景及目标:①提升LSTM在分类任务中的准确性与收敛速度;②研究混合智能优化算法(如GA与PSO结合)在神经网络超参数优化中的应用;③实现高精度分类预测模型,适用于电力系统故障诊断、电池健康状态识别等领域; 阅读建议:建议读者结合Matlab代码逐步调试运行,理解GA-HIDMSPSO算法的实现细节,重点关注种群划分、异构策略设计及与LSTM的集成方式,同时可扩展至其他深度学习模型的参数优化任务中进行对比实验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值