当秋风落叶不再让一个文人驻足沉思,那么ta一定拥有了理性思维。当一个人文理思维兼具,那么好奇心一定使生活丰富多彩。好奇心使我走上了编程之路。

在上千行代码历程中,我仿佛悟出了一些东西,并总结了如下经验:

(一)个人撸代码的过程

解决问题的思路/逻辑/算法,就是代码运行的流程,debug看哪一步没有达到预期目的,哪一步没有返回预期数据,不断理清流程,就容易最快解决问题。同时要不断学习优秀的成功经验,从视频教程中,从官方文档中,从与大牛的及时交流中,博客中...学习,写代码 的过程和学习一样需要不断猜想,然后验证猜想。

解决问题的流程是:自己先写,不会了网上搜索相关解决方案,找不到了请教大牛,然后总结经验。

开始时我不知道网上搜索出来的内容哪一个适用于我,后来我学会对搜索出来的内容逐一判断甄别,有我需要的关键字的文章内容点击查看;

开始时我对写的代码run不出来坐立不安,后来我学会下断点,静下心来理流程/思路/逻辑,然后测试,直到调通。

我通过某象笔记记录每一个遇到的问题,并附上最后解决方案,其中包括我自己的解决方案和最佳解决方案。

面对大块头任务,把大任务拆分一个一个推进,定时一个一个解决,才不至于被任务压倒。就像我之前用原生javascript+jquery写代码,现在基于 ES2015+、vue、vuex、vue-router 、axios 和 element-ui技术栈,代码速度越来越快,边写代码边学习新的知识,每天提高一点点,一年后能力真的会成指数型增长,非常有成就感。

(二)团队合作过程

很多程序员不善于交流,这是进阶的极大障碍。对于每次汇报工作,问进度,报进度,汇报进度时一定要说具体内容(具体哪些完成哪没完成),切记大而空,工作完成的好是关键和重点,同时完成时还要找老大确认,以免以个人标准并未达到产品需求,对于说了deadline,过程中遇到意外情况不能按时完成,要及时和老大沟通。

在老大给出方案后,要及时反馈方案好,如果老大给的方案不太可行,要说“可能会多花一些时间”,然后自己找最佳方案,千万不要说老大的方案会浪费时间,千万不要在会上说老大给画的范围全做完了,千万不要在老大面前表现得不团结同事。要能沉得住气,要大气,要想好怎么说别人才不会急,对别人宽容,对自己要求严格,换位思考,理解至上,有句话叫“人的最高情商不是心机,而是为别人着想的善意”,同事关系才能够融洽,也会有更多精力提高自己的业务技能。

随着公司业务量增大,团队小伙伴也会增多,合作写代码必不可少,我将git使用的得心用手,通过coding记录每一次提交版本,并教会团队每个人使用git,工作效率大大提升。另外用Nginx进行前后端分离解决跨域问题,用xshell进行服务器部署,每次将自己和小伙伴的代码合并然后发布,都成就感满满。

遇到鄙视女程序员的前端同事会比较让人头疼,因为不管你比他早来公司还是你做的功能比他多,还是你做的工作大部分属于从0到1的搭建,他只是后期加工,还是你教他各种工具(tv,git,xshell,nignx...),他的反馈都表现得不屑很让人不爽。面对这样的人,我的解决办法就是不断提高自己的编程技能(高出他至少三个量级)提高能力就是为了过得更自由,有自由选择更优秀的团队,同时对这种人礼让三分,保持谦虚,只谈工作,其他的直接无视,因为人的精力有限。

以上就是阶段性部分经验分享,欢迎大家批评指正,我会继续努力!

下面是我的个人公众号“抓住重点”,欢迎大家关注,并一起交流学习

​一个文科妹子走上前端开发不归路(干货分享)相关推荐

  1. 我是如何走上前端开发这条路 并常年保持一线竞争力的

    我是怎么走上前端开发这条路? 首先,我是个文科生,大学里只学过vb,觉得计算机编程这东西太玄乎,不是我玩得转的. 后来机缘巧合去做了一家互联网创业公司的HR,阅了上千份程序员的简历,面了上百个不同水平 ...

  2. 一个因为兴趣而走上前端开发的程序员

    这是一篇我个人近五年的学习.生活.工作分享文章.简单记录下,希望下一个五年又有新的感悟,相约2027年! 一:我的大学生活 2016年的9月,开始了我的大学生活.录取专业是物联网应用专业,所属信息系, ...

  3. 一个文科妹子的前端悲欢编程之路

    图片.png 在写这篇文章之前,其实我有无数次想要记录我这一脚踏入编程行业的道路,每天面对着电脑,面对着一行行红的绿的蓝的白的代码,早已冲淡我当年身上仅存的一些文艺气息,让我从半个文艺的斜杆女青年变成 ...

  4. 蓦然回首,我是如何走上数据库开发这条路的?(二)

    生活哪里是一层一层上台阶或下台阶,生活分明是踩着一块浮冰去另一块浮冰,却永不知岸在何处. by 吕彦妮 蓦然回首,我是如何走上数据库开发这条路的?(一) 走过千山万水只为努力改变自己的命运,却不曾想生 ...

  5. 李飞飞:我怎样走上AI研究之路

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 来源:cnbc 编辑:肖琴 转载自:新智元 [导读]近日,李飞飞接受CNBC专访,针对AI未来的发展方 ...

  6. 史上最详细Docker安装最新版Minio 带详解 绝对值得收藏!!! 让我们一起学会使用minio搭建属于自己的文件服务器!!走上白嫖之路!解决启动了但是浏览器访问不了的原因

    让我们一起学会使用minio搭建属于自己的文件服务器!!走上白嫖之路! WARNING: Console endpoint is listening on a dynamic port (34451) ...

  7. vue 将字符串最后一个字符给替换_前端开发:Vue项目实战-Music

    大家好,我来了,本期为大家带来的前端开发知识是"前端开发:Vue项目实战-Music",有兴趣做前端的朋友,和我一起来看看吧! 主要内容 项目环境搭建 路由导航实现 ListVie ...

  8. 2019年京东PLUS会员前端开发之路总结

    来源 | 京东用户体验设计部 时光如梭,白驹过隙,2019年转瞬即逝.这一年对于 PLUS 会员项目前端同学来说是坎坷和充实的,如白岩松所说,痛并快乐着.回首望去,异业合作权益的陆续接入,6.18大促 ...

  9. 一个普通本科在校生的前端学习之路

    原创 西安前端交流会: 卡农 ovenzeze@qq.com 本文章同步发表在wdShare西安前端交流会网站.我的个人博客以及segmentFault和掘金. 转载请注明出处 这是西安初级前端群里边 ...

最新文章

  1. python汉字编码错误_python解决汉字编码问题:Unicode Decode Error
  2. 浏览器上实现数据的本地存储・小结
  3. Spring事务属性详解
  4. Linux杂项设备驱动
  5. python机器学习库_Python机器学习库 Top 10,你值得拥有!
  6. WIF - claims-based identity
  7. android代码设置全屏
  8. Flask框架从入门到精通之路由(三)
  9. Python绘制PDF文件~超简单的小程序
  10. Python第十七课(面向对象基础)
  11. 分页类与前台和后台的调用方法
  12. Linux中sudo、su和su -命令的区别
  13. 实用分层模板,分分钟了解UI界面设计基本原则!
  14. The name Foxit Software sounds familiar
  15. oracle 01102 两实例,ORA 01102
  16. Jupyter 中 ValueError: Duplicate names are not allowed.的问题解决
  17. 区块链 智能合约安全 重入攻击(re-entrancy attack)DAO incident
  18. java web 题_Java+web考试题预备
  19. 创客匠人抖音小程序引流转化三步走
  20. Java HotSpot(TM) 64-Bit Server VM warning: Sharing is only supported for boot loader classes解决方法

热门文章

  1. Java中String、StringBuffer和StringBuilder的区别
  2. 《Python for Data Analysis》之 Series
  3. 转:一个android开发者独立开发社交app全过程
  4. UIbutton 圆角和边线
  5. 启动mysqld报 mysql the server quit without updating pid file
  6. 博客中最快捷的公式显示方式:Mathjax + Lyx
  7. 坚持的力量 第十五篇
  8. flash绘图API :flash player11新增的绘图API方法--cubicCurveTo
  9. 计算机网络实验ip数据报转发,计算机网络实验报告三网际协议IP.doc
  10. 适合初学者的Python小游戏开发,不仅有趣还能巩固自己所学知识