最近状态的一些思考

这两年,折腾了好几次。也在折腾的过程中思考自己的方向。好像更多的是对未来的缺乏信心。这也或多或少地给周边的人带来了负能量。

感觉自己懂很多东西,但也知道自己其实是略懂皮毛而已。很多东西其实是拿不出手,更别说能达到大牛或者专家的级别了。 当然,这里面一方面有自己没及时总结,没有及时提高的原因。另外一方面确实是能力有限。 从读大学以来,发现天外有天,厉害的人太多了。发现自己在IT领域的资质还是很一般,到目前为止还是只能做一个跟随者,做不到带头大哥那样的带路搞出新东西。 这不得不说是一个悲观的心态,然而谁知道以后呢?

目前,提醒自己,能做的就是做好当前的工作。

理想上是能融入一个创新的平台,一个有共同目标的团队。做一些好的产品,能带给周边人有影响的,改变生活的产品。

量化一下,列一下自己这几年的硬实力:

5 year+测试经验;

1.      熟悉软件测试理论与流程;

2.      熟悉linux操作系统(基本命令的使用);

3.      熟悉SQL语言,能够熟练操作oracle等主流数据库

4.      熟悉vmware/FusionSphere多种虚拟化技术;

5.      有性能测试经验;

6.      熟悉web应用的自动化测试技术,熟悉Selenium。

7.      有一定的Java,.Net开发经验

8.      了解敏捷,有持续集成经验。

也列一下自己的弱点:

1.      业界测试工具不太懂,如LoadRunner;

2.      安全测试技术有理论基础,但不深入,缺乏实战经验;

3.      脚本能力一般,如shell/Python/PHP等脚本

4.      编程能力一般,如java,c++ .Net都是懂皮毛等

5.      自动化测试技能一般,如Web自动化测试刚入门

6.      MYSQl数据库没使用过

7.IOS, Android平台不熟悉

8.领导能力一般,项目管理能力一般

9. 与外界的大牛交流偏少。

上面列的,只是字面上提醒自己有很多东西不懂。但我还是一个很崇尚工具只是一个无他,但手熟而的工具而已。 用到的时候,自然会学得好,在有一定基础的前提下。因此,上面的东西也不用太在乎,你的想法,你的思路。想做的东西才是重要的。而这些工具,只不过是协助你实现你的想法的工具而已。

当然,如果能够把这些能变成你赚钱的工具,那是更高的一层境界了。

做好自己手头的东西,做好的同时,找出些可以优化的地方,把它做极致。这样,等机会来临的时候,就可以抓住了。

重新做回那个带给周边人正能量的人。

时间: 2024-07-30 03:23:31

最近状态的一些思考的相关文章

TCP三次握手、四次挥手及状态转换图

TCP/IP通信的三次握手如下: TCP是主机对主机层的传输控制协议,提供可靠的连接服务: 位码即tcp标志位,有6种标示:SYN(synchronous建立联机) .ACK(acknowledgement 确认) .PSH(push传送). FIN(finish结束) .RST(reset重置) .URG(urgent紧急).Sequence number(顺序号码) .Acknowledge number(确认号码). 三次握手: 第一次握手:客户端发送syn包(syn=x)的数据包到服务器

iOS开发-状态模式

状态模式允许对象内部状态改变时改变它的行为,对象看起来好像修改了它的类.状态模式看起来和策略模式比较相像,策略模式是将可以互换的行为封装起来,然后通过使用委托的方式,决定使用哪一个行为,状态也是封装行为,不同的是可以将行为委托到当前状态.一个需要从外部设置,一个是内部通过状态变更达到行为变成的目的. 基础知识 状态模式的UML类图: State封装基本的状态行为,我们通过Cotext上下文持有状态子类的实例,外部发起请求,我们就可以委托状态进行处理.地铁里面一般都有自动饮料售卖机,我们将所有的饮

24种设计模式--状态模式【State Pattern】

现在城市发展很快,百万级人口的城市一堆一堆的,那其中有两个东西的发明在城市的发展中起到非常重要的作用:一个是汽车,一个呢是...,猜猜看,是什么?是电梯!汽车让城市可以横向扩展,电梯让城市可以纵向延伸,向空中伸展.汽车对城市的发展我们就不说了,电梯,你想想看,如果没有电梯,每天你需要爬 10 层楼梯, 你是不是会崩溃掉?建筑师设计了一个没有电梯的建筑,那投资家肯定不愿意投资,那也是建筑师的耻辱呀,今天我们就用程序表现一下这个电梯是怎么运作的. 我们每天都在乘电梯,那我们来看看电梯有哪些动作(映射

Virtual DOM 虚拟DOM的理解(转)

作者:戴嘉华 转载请注明出处并保留原文链接( #13 )和作者信息. 目录: 1 前言 2 对前端应用状态管理思考 3 Virtual DOM 算法 4 算法实现 4.1 步骤一:用JS对象模拟DOM树 4.2 步骤二:比较两棵虚拟DOM树的差异 4.3 步骤三:把差异应用到真正的DOM树上 5 结语 6 References 1 前言 本文会在教你怎么用 300~400 行代码实现一个基本的 Virtual DOM 算法,并且尝试尽量把 Virtual DOM 的算法思路阐述清楚.希望在阅读本

ZOJ 3644 Kitty's Game (图上DP 约数)

哎-这一场就做了三个题目,全队倒数第一,简直是太弱了. A Kitty's Game (ZOJ 3644) 题目链接: http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3644 题意: 给出一个有向图,每个节点有一个权值pi, 有一个人从1节点出发(其权值为1节点的权值),前往n号节点,每经过一个节点,他的权值就变成了他经过这个节点前的权值和这个节点权值的最小公倍数,如果他经过这个节点后权值不发生变化则他就不能经过这个节点

Virtual DOM 算法

前端 virtual-dom react.js javascript 目录: 1 前言 2 对前端应用状态管理思考 3 Virtual DOM 算法 4 算法实现 4.1 步骤一:用JS对象模拟DOM树 4.2 步骤二:比较两棵虚拟DOM树的差异 4.3 步骤三:把差异应用到真正的DOM树上 5 结语 6 References 1 前言 本文会在教你怎么用 300~400 行代码实现一个基本的 Virtual DOM 算法,并且尝试尽量把 Virtual DOM 的算法思路阐述清楚.希望在阅读本

POJ No.2411

题意:用1*2的大小砖块铺设n*m的地面,求铺设方案总数. 类型:铺砖问题&状态DP 分析:关于该铺砖问题,小艾在这里提供两种DP方法. 第一种:用1*2的砖块进行铺设时,砖块可以选择横着放和竖着放两种.对于当前的位置(i, j),若横着放,则使(i, j)和(i, j+1)都置为1:若竖着放,则使(i, j)为0,(i, j+1)为1.那么对于第n行而言则必有(n, j)为1且 1<=j <= m.根据上述分析,我们可以定义一个二维的dp数组,d[i][j] := 第i行状态为j时的

Pro ASP.NET Core MVC 第6版 第一章

第一章 ASP.NET Core MVC 的前世今生 ASP.NET Core MVC 是一个微软公司开发的Web应用程序开发框架,它结合了MVC架构的高效性和简洁性,敏捷开发的思想和技术,和.NET 平台的最好的部分.在本章,我们将学习为什么微软创建ASP.NET Core MVC, 看看他和他的前辈的比较以及和其他类似框架的比较,最后,大概讲一下ASP.NET core MVC里面有什么新东西,还有本书中包括哪些内容. 了解ASP.NET Core MVC的历史 最开始的ASP.NET 诞生

有没有不适合使用flex/lex作为词法分析器的语言?(摘自知乎)

本问题及解答摘自本人知乎 http://www.zhihu.com/people/chaos-xie   http://www.zhihu.com/question/29922657 感谢知乎网友的回答!现将问题及可能的解答记录如下: 有没有不适合使用flex/lex作为词法分析器的语言? O'REILLY <flex和bison(中文版)>第24面问题5.求指点!我个人认为词法分析既然是把输入流分割成为一个个有意义的记号(参见龙书),而只要是程序设计语言肯定就能分割成为有意义的记号(不然人类