总结一下在新工作中都学到了什么?

1. 从语言层面上加强了对PHP的了解,也更讨厌了。

1.1 了解了当前项目的框架,这是一个和Phalcon,ThinkPHP不一样的框架。视野拓展了,该框架对多人协作更有优势(至少)。

1.2 自己封装了一个类Phalcon的框架,包括ORM(支持主从),MVC,Gearman,Redis,Sphinx等支持

1.3 大致获得了一个通过Tick来debug PHP的方式

1.4 知道了XHProf,得进一步了解一下。

1.5 PHP重写Session

2. 对MySQL的实际能力有了更多了解。

2.1 以前以为(单一实例)MySQL无法支持对百万级用户的应用,其实没有问题,主要是我对并发等概念,RPS都不甚了解。

2.2 熟悉更多SQL语句了。类似于根据time进行分组统计,show meta;等。

2.3 了解了MySQL的主从,但是缺乏实际的经验。

2.4 考虑实际线上MySQL服务器,如何设计表,如何添加新字段,适应新版本的代码。

3. 了解了Sphinx的用途

3.1 实际操作了,虽然操作不多,通过MySQL命令行访问数据。

3.2 Sphinx对GEO的支持很吸引人。

4. 了解了更多实际的经验

4.1 如何部署(多版本)服务端以针对多个线上版本的客户端。

4.2 了解了Navicat比较MySQL的表结构,进行同步。(但是打算写个MySQL的辅助工具,用Python)

4.3 了解了一些Swoole,目前我自己的框架也支持Swoole了。这东西可以用于写聊天服务器。

4.4 很多地方可以用$_GET,而不是$_POST,便于测试。

5. 对Linux熟悉程度加深了一些

5.1 各种软件安装,部署。

5.2 通过隧道访问Linux。VIM就不说了,虽然还是个生手,但是好歹知道:tabnew,:He等等了。

5.3 实际工作中,用XShell,WinSCP,Sublime等工具进行辅助。

时间: 2024-07-31 01:25:22

总结一下在新工作中都学到了什么?的相关文章

工作vs.学?

近一两年来,我先后对[工作与学习]的复杂过程有过多次的头脑风暴,而且感觉在这方面略有所成(看这里和这里):当然既然仅仅是头脑风暴,所谓的所成也仅仅是一些粗糙的想法,一些没有实证过的如果,算是积累而已,未成系统.近来,随着对大脑思维过程有很多其它的认识,我開始发现,工作和学习的(思考)过程类似,但性质全然不同样: 工作和学习最一般的共同点是有大脑思考參与,最本质的不同是工作中大脑思考没有新的未知的知识參与(这里的[未知]是指个体不可理解的知识,可推导出来的知识不算),而学习有新的知识. 在实际生活

换了新工作第一周

换了新工作,进入了互联网行业. 工作强度比传统行业大,入职四天加班四天,尽管没干什么活儿: 同事们都比较认真,做事态度很好: 环境也不错:自动发布平台,代码平台,论坛,分享会.领导也是技术型的. 有些东西需要补充:Maven,Redis,MQ,Mango,也涉及到了Zookeeper,库读写分离,做集群,跨机房等. 有东西学.加油,进步,是自己预期的方向

学EE做硬件找工作不如学CS做软件,为什么会这样?

学EE做硬件找工作不如学CS做软件,为什么会这样? 电子工程(EE)就业最好的方向居然是转计算机,也许让有的人觉得很不公平,EE也是很重要的学科,我们学习也很努力,为什么就业会不如CS?也有的人好奇,EE/硬件也是信息技术行业不可缺少的一部分,为啥CS软件工作机会这么多而EE硬件不行? 最主要的原因就是一个字:钱. 一个行业要发展要兴旺,要有资金投入.信息技术行业的发展,并不是靠政府资金驱动的,而是私人投资.投资人当然希望风险尽可能的少.回报尽可能大的快,而且收回成本要尽可能的快. 要做软件开发

程序员如何快速的适应新工作

一.要谦虚爱学习 对自己不熟悉的工具和方法要抱有谦虚的态度.新的工作就意味着学习新的东西."知之为知之,不知为不知",对自己不知道的东西要谦虚和诚实.并且要记住每一个团队都其独特的工作流程和做事方式.花时间去了解新团队对于工具的选择,以及他们工作流程,并尊重那些选择,即使你认为你有一个更好的解决方案. 二.多提问 不要害怕问问题.大多数人会因为怕被别人看扁,而不愿意去问问题,任由问题堆积如山.事实上,最聪明和最高效的人往往是那些不怕丢脸不断问问题的人.你只需要问问别人就可以迅速解决你自

POI教程之第一讲:创建新工作簿, Sheet 页,创建单元格

第一讲 Poi 简介 Apache POI 是Apache 软件基金会的开放源码函数库,Poi提供API给java程序对Microsoft Office格式档案读和写的功能. 1.创建新工作簿,并给工作簿命名 Workbook wb=new HSSFWorkbook(); // 定义一个新的工作簿 FileOutputStream fileOut=new FileOutputStream("c:\\用Poi搞出来的工作簿.xls"); wb.write(fileOut); fileOu

新工作上班九天心得(附 bootstrap分页写法)

新工作上班第九天了.写写自己的心得. 新工作第三天,分配了一个项目,一个开发组长,三个开发人员,一个月完成.开发人员:1. 苏:工作经验比我还多(10年),2. 曾:工作一年多.3.我. 第四天:讨论开发框架,论坛了苏从网站上自动生成代码的那一套.个人觉得不好用.开发组长周看起来像打酱油的,开发框架自己都没有,还要我们自己拿主意. 第五天:组长周给了一套他自己用过的开发代码,在resin上可以启动,但是只有源代码,没有用Eclipse搭起来的项目.苏和周一致说用任何编辑器写好代码以后,放到res

程序员如何更快的适应新工作

程序员如何更快的融入新的工作环境和新的团队? 1.要有耐心 不要指望能在一两个星期内就学会一个代码库.通常而言,大型的代码库和系统是需要几个月的时间才能够充分理解.所以,别着急,尽力学习的同时也不必给自己施加压力非要立即掌握所有. 2.要谦虚爱学习 对自己不熟悉的工具和方法要抱有谦虚的态度.新的工作就意味着学习新的东西."知之为知之,不知为不知",对自己不知道的东西要谦虚和诚实.并且要记住每一个团队都其独特的工作流程和做事方式.花时间去了解新团队对于工具的选择,以及他们工作流程,并尊重

程序员跳槽后如何更快的适应新工作

程序员如何更快的融入新的工作环境和新的团队? 1.要有耐心 不要指望能在一两个星期内就学会一个代码库.通常而言,大型的代码库和系统是需要几个月的时间才能够充分理解.所以,别着急,尽力学习的同时也不必给自己施加压力非要立即掌握所有. 2.要谦虚爱学习 对自己不熟悉的工具和方法要抱有谦虚的态度.新的工作就意味着学习新的东西."知之为知之,不知为不知",对自己不知道的东西要谦虚和诚实.并且要记住每一个团队都其独特的工作流程和做事方式.花时间去了解新团队对于工具的选择,以及他们工作流程,并尊重

你辞职以后找到新工作这个过程是怎样的?

http://www.zhihu.com/question/28341064?utm_source=weibo&utm_medium=weibo_share&utm_content=share_question&utm_campaign=share_sidebar 今天据我找到新工作已经过了36天,偶尔还是会回想起之前待业的两个月.找到新工作之后还在豆瓣写了篇日志纪念了一下:破釜沉舟 我在香港打工,因为之前攒了部分钱,所以辞职时候没有犹豫.事实证明,经济负担确实没我想象的严重,心理