我的编程之路:网编到全栈的漫长路
为什么写这篇文章
- 把自己的经历分享出来,为正在迈上码农界的新人们加油打气
- 把自己这两年的积累的略微经验分享出来
简介
我呢?非科班出生,至今工作两年,打杂一年,真正做码农一年。
毕业前四年
这段时间你们懂的,就不多说了...
毕业前一年
我是怎么走上编程路的,这一年很关键。
首先得从某米手机说起,那时候趁着某米2发布的时候,果断下手抢了一部降价的某米1(专业屌丝25年)。用过某米手机的应该都知道,MIUI自带一个可以更换手机系统主题的APP,作为屌丝的我当然会给自己换上一个自己喜欢的主题,但是...但是...没一个合我心意的,当时在宿舍也闲着无聊,我想是否自己可以给自己做一个主题,然后关键就来了。通过国内某搜索引擎搜出了的教程,I GOT IT。最厉害的是你还能上传到某米服务器让别人下载,当时MIUI的用户是3000w吗?多少记不清了,最后竟然几万的下载量,所以我想要是整个APP到APPSTORE那不是挺不错(好几亿的用户基数了)。最后我就开始自学android了......
总结:这一年,接触编程。
工作第一年
这一年的我的工作基本上就是[网站编辑],然后朝着一个真正码农的路上前进。网站编辑(类似淘宝美工,图文编辑,要求基础Ps)不知各位大神们听说过吗?上面不是说的我自学android了么,怎么成网站编辑了。哈哈,开始自学时已经还有两月毕业了,太水,没人要,其次工作单位太少,机会少。最后凭借大四自学的基础的Ps技术,去了一个卖网站的公司(最后才知道是使用别人开发好的的建站系统,这里只提了我感兴趣的业务),当时对网站这边是一点不了解,最后也是从这里开始了我的Web开发路。
虽然工作第一年的公司都很不专业,但是还是有学习到东西的:
- Ps:熟悉了Ps,自己画过网页图.
- Web基础:了解了网站的一些基础概念,例如域名解析,
- 前端:接触了前端基础(传统前端),了解了Css,html,jquery,jquery mobile,bootstrap为什么没有js呢?真不好意思说那时候略懂js.
- 运维:第一次接触了服务器,WindowsServer2008+一个php环境集成包(想不起来了),你们是会笑我吗?哈哈......WindowsServer&集成包,现在想想也是够了....
- PHP:自己写个了小项目,了解了基础知识和国内某框架,对了这个dedecms(Ps:说多了都是泪啊,现在想想这都是什么东西,haha...)差点忘了
工具
这段时间我的工具最早用的Dw(现在还有人用吗?),到后来的webstorm,zend 再到sublime,phpStrom。
总结:这一年,小白 -> 传统前端 -> 基础PHPer->想成为一个真正的码农。
工作第二年
这一年为了成为真正的coder man,我开始了北上,最后有幸进入了一家纯粹的互联网公司。我们这比较开放,对前后端没有做严格的区分,所以这一年来学习的东西太多太多,主要有,
- git:基础的使用,了解了git flow
- frontend前端:接触了现代前端(见识了什么是前端工程),Angular写了项目,熟悉了当前的Js和前端环境(想在还是想说句,JS博大精深啊)
- Linux:基本的使用(现在觉着真心好用 哈哈)
- PHP:稳固了基础
工具
这段时间基本sublime(最近又冒出来了Atom,还没体验了,目前还是推荐sublime),特别轻量,基本秒启动,插件众多。
总结:这一年,成为一个真正的码农->初级码农->初初初级全栈。
经验
通过这两年的工作学习,真心觉得:
基础知识的学习真的很重要(自己还差很多)
linux(踩过坑...我还是建议直接上MAC吧)必不可少
没事多看看一些书籍巩固自己的基础,比如js《Javascrip权威指南》。
结束语
这就是我的编程之路【网编到全栈的漫长路】,路还很长现在才走了很少,还有大量的东西要去学习,共勉。
本文参与了 SegmentFault「我的编程之路」计划,欢迎正在阅读的你也加入,一起分享。
扫面下方二维码关注我的技术公众号,及时为大家推送我的原创技术分享
我的编程之路:网编到全栈的漫长路相关推荐
- CMS全栈开发之路总结
CMS全栈开发之路总结 企业级CMS全栈开发之路总结 技术架构 1.CMS后台管理系统创建 2.node服务端搭建 3.CMS前台实现 流程图 SSR的优点 页面 4.服务器选配.Linux与Ngin ...
- python 全栈开发之路 day1
python 全栈开发之路 day1 本节内容 计算机发展介绍 计算机硬件组成 计算机基本原理 计算机 计算机(computer)俗称电脑,是一种用于高速计算的电子计算机器,可以进行数值计算,又可以进 ...
- 战争热诚的python全栈开发之路
战争热诚的python全栈开发之路 从学习python开始,一直是自己摸索,但是时间不等人啊,所以自己为了节省时间,决定报个班系统学习,下面整理的文章都是自己学习后,认为重要的需要弄懂的知识点,做出链 ...
- 全栈工程师之路-Node.js
2019独角兽企业重金招聘Python工程师标准>>> 全栈工程师之路-Node.js 高可用架构专用 原文[高可用架构] https://mp.weixin.qq.com/s?__ ...
- python全栈开发要学些什么_战争热诚的python全栈开发之路
从学习python开始,一直是自己摸索,但是时间不等人啊,所以自己为了节省时间,决定报个班系统学习,下面整理的文章都是自己学习后,认为重要的需要弄懂的知识点,做出链接,一方面是为了自己找的话方便,一方 ...
- ❤️程序员国企太安逸想辞职,又嫌私企大厂压力大996我该如何选择?(高级全栈自动化之路)
我们的人生 人就是贱! 进了体制,国企嫌太安逸,没激情,一眼能看到二十年后的人生. 进了私企嫌压力大,996太累,没休闲时间.辞职了想做点小生意发现自己根本不是那料,去做一些底层工作嫌不体面,工资低, ...
- 全栈修炼之路,很漫长…
虽然目前并没有对全栈工程师有一个具体的定义,不知道自己是否合格. 大势所趋的全栈开发.首先你能够配置全站开发的环境和工作流程,操作数据库,建立后端服务API,独立开发前端,从而开发一个包含前后端的完整 ...
- Python全栈开发之路 【第一篇】:Python 介绍
本节内容 一.Python介绍 python的创始人为荷兰人--吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本 ...
- python编程之美pdf_Python编程之美:最佳实践指南
领取成功 您已领取成功! 您可以进入Android/iOS/Kindle平台的多看阅读客户端,刷新个人中心的已购列表,即可下载图书,享受精品阅读时光啦! - | 回复不要太快哦~ 回复内容不能为空哦 ...
最新文章
- 上课讲到的设计模式总结
- AI工程师面试知识点:机器学习算法类
- const volatile同时限定一个类型int a = 10
- python能处理图片吗_python图片处理(一)
- 关于CTeX的几个大坑
- Pycrypto与RSA密码技术
- Leetcode每日一题:376.wiggle-subsequence(摆动的序列)
- ssh 无法连接 z/OS 主机
- ios 监听数组个数的变化_iOS 监听数组的变化
- 《无痛苦N-S方程笔记》第二章知识点框架
- STM8S 红外解码+低功耗处理
- 张正友标定算法原理详解
- OWASP zap 代理设置
- 为啥互联网都使用缓存
- App云测试平台免费功能汇总
- 手机开发|USB调试时未弹出授权对话框
- i7 12700h和i5 12500h哪个好 酷睿12500H和12700H差别
- android多个广告sdk回调处理,Android逆向 今日头条的广告SDK分析
- 版图匹配之差分电流镜
- 史密斯热水器 保养灯亮闪烁
热门文章
- Git Bash推送GitHub不成功---密钥设置
- python识别虚假新闻的分类器_使用NLP检测和对抗AI生成的假新闻
- 5b计算机联锁系统_力控科技油库调度管理系统应用案例
- python搭建webapi_怎么搭建Web Api
- 代码证年检所需资料_上海注销小规模公司所需材料及流程
- Linux 把文件内容发送给用户,linux上给其他在线用户发送信息(wall, write, talk, mesg)...
- 古风一棵桃花树简笔画_为什么,很多农村家庭的院子里,会喜欢种一棵樱桃树呢?...
- python中浮点数能用乘法吗_简单讲解Python中的数字类型及基本的数学计算
- There is insufficient memory for the Java Runtime Environment to continue. NIFI 启动时报 jvm内存溢出
- 2020年10月抖音小红书美妆营销报告