先废话几句:

不知不觉开发工作也干了六年了;期间有过迷茫,有过惆怅,也有过幻想,时至今日也没有停下来好好深思反省过自己。直到今年前半年脑海里总是冒出各种千奇百怪的想法。开发枯燥乏味,想换个活法,随便干点任何事情也不想成天坐在电脑边薅头发,就想出去走走看看,可是低头看看自己的这不上不下的年龄,沉闷的性格,以及自己近几年养成的眼高手低...种种事情预示着我如果不改变就是原地踏步,甚至倒退,更别想换个行业,换种生活了。无奈!无奈!无奈啊!所以我想着放松一下心情,莫求自己的出路。和公司请了半个月的长假(公司也是很人性化的)开始了找回初心的路程。

开始我是先在家呆了几天,陪伴在父母身边(没敢和父母说自己的情况)听父母讲他们的过往;接下来自己出去转悠玩了几天,看看风景,看看各行各业,开阔自己的视野,与三俩好友一起吹吹牛逼,听听他们的近几年的经过;最后我又自己一个冷静的待了几天,沉思自己近几年的过往,得与失,优点,缺点,以及自己到底想要咋样的生活。

父母的过往,好友的经过,自己的沉思。最后我想开了,我当初为什么不顾家人的反对非要走开发这一条路,无非是那会年轻气盛,有自己想要的。进过几年的磨砺自己的初心不知什么时候也被丢到了一边。现在回头还不晚,捡起自己的初心,重新整装待发。

废话说的有点多,接下来秣马前行,从头开始!

开发工具推荐:

SublimeText3:

Sublime Text是一款目前非常流行的代码编辑器,优点是:体积适中,40M左右,运行流畅,有丰富的插件和代码提示功能,建议选择英文版,缺点是:收费,不过很多破解版。Sublime Text 具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统;

PhpStorm:

Phpstorm是大多数PHP程序员们爱不释手的一款编码的集成开发工具。它支持所有PHP语言功能, 提供最优秀的代码补全、重构、实时错误预防等等功能。但是该工具运行的系统环境配置很高,建议你们选择不错的电脑系统开发项目,另外初学者不建议使用phpstorm,两年后再用,不然他的函数参数提示会把你搞崩溃

服务器工具:

phpStudy(针对Windows系统);

快速创建站点,虚拟host配置,运行PHP、Mysql、Apache、Nignx环境,该软件好处,环境自由切换。

该程序包集成最新的Apache+Nginx+LightTPD+PHP+MySQL+phpMyAdmin+Zend Optimizer+Zend Loader,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。该程序绿色小巧简易迷你仅有32M,有专门的控制面板。总之学习PHP只需一个包。
对学习PHP的新手来说,WINDOWS下环境配置是一件很困难的事;对老手来说也是一件烦琐的事。因此无论你是新手还是老手,该程序包都是一个不错的选择。
全面适合 Win2000/XP/2003/win7/win8/win2008 操作系统 ,支持Apache、IIS、Nginx和LightTPD

宝塔(linux系统,Windows系统):

塔Linux面板是提升运维效率的服务器管理软件,支持一键LAMP/LNMP/集群/监控/网站/FTP/数据库/JAVA等100多项服务器管理功能。
有30个人的专业团队研发及维护,经过200多个版本的迭代,功能全,少出错且足够安全,已获得全球百万用户认可安装。运维要高效,装宝塔

代码管理工具:

Git:

Git是用于Linux内核开发的版本控制工具。与CVS、Subversion一类的集中式版本控制工具不同,它采用了分布式版本库的作法,不需要服务器端软件,就可以运作版本控制,使得源代码的发布和交流极其方便。Git的速度很快,这对于诸如Linux内核这样的大项目来说自然很重要。Git最为出色的是它的合并追踪(merge tracing)能力。;

TortoiseSVN :

TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。这就是为什么许多人将 Subversion 和版本控制系统看作一种“时间机器”。

前端开发工具:

WebStorm:

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。官方提供的插件支持,满足许多不会配置的同学,ESlint,词法高亮,emmet,CSS预处理器,新版本也添加了对ES6的支持,内建了服务器调试。

目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

sublime text3:

sublime text是一个轻量级的编辑器,也是支持各种编程语言,sublime text所有的强大功能都是支持插件的,而且快捷键十分的好用,可以极大的减少开发的劳动程度,使用sublime就是要使用其快捷键和插件。

sublime text3的优点的轻量级但是功能强大,优雅小巧启动速度快,有着丰富的第三方支持,能够满足各种各样的扩展缺点是对于项目的管理等不是很方便,但代码提示不如hubuilder强大

从零开始(温故而知新)相关推荐

  1. 从零开始学 Python 之运算符

    从零开始学 Python 之运算符 前言 大家好,这里是「痴海」从零开始学习 Python 系列教程.此文首发于「痴海」公众号,欢迎大家去关注.学习一门语言最好的办法,就是教懂别人.在这公众号,我会从 ...

  2. 从零开始一起学习SLAM | 掌握g2o顶点编程套路

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 小白:师兄,上一次将的g2o框架<从零开始一起学习SLAM ...

  3. 从零开始学 Python 之字符串

    从零开始学 Python 之字符串 前言 大家好,这里是「痴海」从零开始学习 Python 系列教程.此文首发于「痴海」公众号,欢迎大家去关注.学习一门语言最好的办法,就是教懂别人.在这公众号,我会从 ...

  4. 跟我从零开始学python之一_从零开始学 Python 之运算符

    从零开始学 Python 之运算符 前言 大家好,这里是「痴海」从零开始学习 Python 系列教程.此文首发于「痴海」公众号,欢迎大家去关注.学习一门语言最好的办法,就是教懂别人.在这公众号,我会从 ...

  5. 从零开始学 Python 之基础篇

    从零开始学 Python 之基础篇 前言 大家好,这里是「痴海」从零开始学习 Python 系列教程.此文首发于「痴海」公众号,欢迎大家去关注.学习一门语言最好的办法,就是教懂别人.在这公众号,我会从 ...

  6. 从零开始部署Guns V4.0 (SpringBoot开源框架)教程

    开篇废话:Guns作为一个较新且流行的SpringBoot框架,对于那些已经接触过各种SSH,SSI,SH等传统的JAVAEE框架的老手们来说肯定是很快就能够成功部署和掌握的了,但也不免有许多新手想学 ...

  7. 关于新技术的引入原则 ——从零开始学架构

    不以解决实际问题引入的技术都耍流氓. 新技术的引入不是为了证明自己,而是为了解决实际项目中遇到的问题.希望诸位能够控制住自己的心魔. 新技术的引入要求应该是解决的问题大于带来的问题. 再引入新技术,请 ...

  8. 从零开始用 Flask 搭建一个网站(二)

    从零开始用 Flask 搭建一个网站(一) 介绍了如何搭建 Python 环境,以及 Flask 应用基本项目结构.我们要搭建的网站是管理第三方集成的控制台,类似于 Slack. 本篇主要讲解数据如何 ...

  9. 从零开始编写自己的C#框架(16)——Web层后端父类

    从零开始编写自己的C#框架(16)--Web层后端父类 原文:从零开始编写自己的C#框架(16)--Web层后端父类 本章节讲述的各个类是后端系统的核心之一,涉及到系统安全验证.操作日志记录.页面与按 ...

最新文章

  1. Bilibili 笔试扭蛋器----回溯dfs 9.21
  2. Phpcms v9专题分类增加模板设置的方法
  3. Linux搭建安卓开发环境
  4. 【Qt】Qt Creator中布局器详解
  5. 部署在SAP Cloud Platform CloudFoundry环境的应用如何消费SAP Leonardo机器学习API
  6. P1510 精卫填海
  7. android mysql sqlite_android内嵌的SQLite创建数据库,在哪里查看?
  8. Spring循环依赖,竟然有这样不可思议的坑!
  9. 在RichEdit中插入GIF图片的方法
  10. 开源的屏幕画笔工具(基于WPF InkCanvas)
  11. 学算法先学数据结构?是否是无稽之谈?
  12. 如何手动配置IP地址
  13. java中分解json数据,java解析JSON数据详解
  14. bestCoder 2015 百度之星程序设计大赛 资格赛-1003-IP聚合
  15. 在 Kubernetes 中基于 StatefulSet 部署 MySQL(下)
  16. 如何学习Java?谈Java学习之路
  17. 英特尔推出首款采用3D Xpoint存储技术的SSD硬盘
  18. PTA level_01 数字加密
  19. matlab振动控制程序,基于Matlab的发动机悬置振动的主动控制的计算机仿真(部分截取)...
  20. 高校数据可视化(智慧校园)

热门文章

  1. 利用CSS设置文字的阴影效果
  2. ISP - 没有实现编码/解码功能 - VPU区别
  3. WebServices(转)
  4. java 导出压缩文件,里面文件名字乱码的问题(麒麟系统,linux)
  5. 什么蓝牙耳机颜值高音质好?颜值高音质好的蓝牙耳机推荐
  6. docker实战学习2022版本(四)之不灭星辰
  7. Python学习-猜数字游戏
  8. AMiner推荐论文
  9. 《惢客创业日记》2019.01.30(周三)一月份的工作总结
  10. (matlab) figure中画多条线,并对每条线依次加标注