大三 phper 的就业困惑,不知道该何去何从。

2015-04-09 21:58:39 +08:00
 linpf
大三,php新手。

我先介绍一下我自己的情况,我自认我是个技术渣,求不要喷。。

我从初中开始就接触编程,那会用易语言写一些很简单的小软件。比如CS登录器之类的。(初中那几年基本上都打CS了,没有安下心来学东西,所以导致了现在大三了还是小白水平)
高中因为家里看的比较紧,所以基本上没有什么进步。

上了大学,由于惰性,也一直没有开始学习。。这期间一直是关注IT互联网方面的资讯动态,还算没掉队。

大二上学期,着急了,开始用心学习php,看了韩顺平和php100张恩民的php两套视频,就算上手了。先后做了很多小项目。技术含量不是很高,都是很简单的CURD堆叠起来的功能罢了。会thinkphp和codeigniter框架的基本应用。

MYSQL会的比较基础,curd指令,简答的数据库自定义函数编写等。

前端HTML+CSS+JS的水平嘛,做一些比较简单的那种小清新(比如某瓣那样的简洁)还是比较OK,二次开发和仿站够用的水平。

我感觉我是一个喜欢学新东西,而且比较开窍,但是又很懒的人。我喜欢学,但是不爱练。所以我也接触过一些php中级技能,比如一些技巧(例如comet长轮训),nosql数据库,网站安全,版本管理等方面,都是浅尝辄止,懂点皮毛和基本运用,精通不来。代码方面我是缺少很多必要的经验。我现在喜欢封装,哪怕在写一个很小的程序的时候,都会自己写一个精简的函数工具类和简单的框架。我不知道这算是一个好习惯还是坏习惯。

我写的代码相对来说还是比较规范的,有些代码注释和按照规范格式的习惯。这一点我发现很多多年php开发经验的程序员也做不到这些,不知道是出于什么目的,经常看到无注释和代码很乱的代码。我宁愿相信他们是不希望公开这些注释。

上个月进入一家it公司实习(确切的说是IT外包公司,刚入行,不懂准确定义)。现在是被派到某国内知名逗逼企业负责某网站的二次开发和维护。我不知道是不是因为我们公司太逗逼了,这套系统写的真的挺烂,注释很少,文档不全,所以经常遇到各种坑(比如某些业务逻辑根本就没明确下来,能凑合就凑合)。我也是醉了。我不知道其他企业或者这个企业其他部门是什么样的状态。说实话跟我之前想象的严谨态度真的差别太大了。跟我一起入职的还有一个去年毕业的小伙,干了没多久因为技术不够被辞退了。我反而留下来了。。。也就是说我技术还“可以”。

因为现在的老板觉得我技术算是不错的(可能是现在靠谱程序员都太难招了,像我这种半吊子都能被任用),可能想长期让我在他那里工作。我现在是大三,到下学期就大四了。前两天又有人鼓励我试一下BAT的校园实习生,我也有些动心。虽说很难通过,但是也我觉得抱着必跪的心思去试一下也挺不错的,也算是一段不错的经历。BAT进不去,去一些大公司我觉得努努力准备一下,也是有可能的。毕竟校招相对于社招的门槛低很多,更容易进大公司。。但是我知道如果错过了应届生的身份,再也没有校招这个绿色通道了。以后进大公司会更困难。但是又觉得会不会因为刚入职就准备辞职去准备BAT的面试导致现在的老板对我有意见(现在被派出来的工作需要负责到10月份,如果要参加秋季实习生招聘的话,需要中途离开)

好了,那么问题来了。我应该利用自己学生的身份,通过校招这个渠道努力进入大公司还是就留在我现在老板这里干下去?希望各位老前辈们给点意见。
4781 次点击
所在节点    求职
35 条回复
linpf
2015-04-10 13:30:28 +08:00
@hackwjfz 刚才回复遗漏了,不好意思。私活我接了大半年,一直都是接两千元以内的小活,大活没有时间和精力去做,因为私活都要求的工期很短,压力会很大。去年接私活一共才赚了不到2万,差不多也就接了10来个小活,没有什么技术含量,很难锻炼自己,感觉还不如去外包公司。
@ireader 高中生活经常用ireader看小说,哈哈,有感情。
@nuonuohaoren 请问贵公司是?
kongkongyzt
2015-04-10 14:06:26 +08:00
bat的岗位里面没有明确需要php的,后端一般都是java或者C++,所以报的时候选岗位还是要三思,我就是一直想做php/python后端,发现bat没有对应的岗位所以报了前端,推荐楼主试试python
railgun
2015-04-10 14:21:36 +08:00
@linpf 那现在有没有可以帮你提高技术的人?一些大牛之类的。
大公司的好处就是有很多大牛,也有完善的培训,能帮助你提升。
hourui
2015-04-10 14:37:04 +08:00
刚毕业,跟对人很重要,薪水和职位都是虚的。自己快速成长才是关键。
linpf
2015-04-10 15:07:51 +08:00
@kongkongyzt python现在学了不知道在什么场合会用到,你有啥看法?
@railgun 就目前来看,公司应该是有一些技术比较不错的人,但是都在带学生(我们老板投资了一个刚办的大学生it培训班)。而且他们都跟我不在一个公司。我在H公司(就是被派去的公司)跟的这个项目小组里,有一个H公司的人,有八九年工作经验了,一直是在跟他讨论着来。有一些经验他也会给我提一下。不过因为不是上课,所以这种机会不多。
@hourui 快速成长,我应该怎么选择方向?
hackwjfz
2015-04-10 15:56:01 +08:00
@linpf 外包只是学生阶段为了赚钱改善生活,但工作的话就得考虑加班,工作环境,公司氛围等等。

外包公司动辄加班,员工只是廉价劳动力。
但好点的公司会从办公环境、劳累程度,压力大小,福利待遇等方面甩外包N条街。
liwei
2015-04-10 16:10:46 +08:00
去BAT。
linpf
2015-04-10 17:35:13 +08:00
@hackwjfz 现在的确是想赚点钱。跟大家交流了以后,更加深了我去大公司的动力。

@liwei 难度不是一般的大。我尽量努力吧,BAT去不了,还有很多不错的行业精英公司可以去嘛
kongkongyzt
2015-04-10 18:04:02 +08:00
@linpf 写一些工具什么的非常方便.php是为web量身打造的,当你开始接触非常大的web项目的时候,后台开发就并不仅仅是与web有关了,而这些有很多是php做不到或者php做不好的地方,需要另外的语言来协助,另外python能让你快速上手大型web项目里面许多知识
linpf
2015-04-10 21:21:23 +08:00
@kongkongyzt 可否举几个例子介绍一下通过python可以方便学到的知识?
LeopardDennis
2015-04-10 23:47:54 +08:00
基础算法一定要掌握,递归迭代什么的,不用太深,了解就好。我就是吃了算法的亏,被面试官虐。
iyaozhen
2015-04-11 01:35:11 +08:00
正常的水平,进 BAT 还是很有希望的。
BAT 比较看重基础和对编程的感觉。算法和数据库很重要,一定要看。各大公司应该还在招实习生,抓住机会。

然后外包公司不利于你现在的成长,二次开发学到的东西不够基础和扎实。
直接和公司说清楚,中途需要去参加实习生招聘,我以前就是这样,公司还不错,随时可以请假去面试。
若是公司不同意的话就辞职吧。

校招机会一定、一定要把握住(早做准备)。
fajaven
2015-04-11 07:10:51 +08:00
没有看到你说在哪个城市。

深圳的话,欢迎你来我们这里试试(一个云服务创业公司):www.jpush.cn
linpf
2015-04-11 10:47:21 +08:00
@LeopardDennis 对算法毫无兴趣。。完蛋了。。现在让我写个排序,我恐怕都得考虑半天(从来没有记算法的习惯,都是现用现百度)
@iyaozhen 有没有什么校招经验可以提供一下,感激不尽。
@fajaven 我在山东青岛。
iyaozhen
2015-04-11 12:52:37 +08:00
@linpf 校招经验的话就是当期末考试一样去对待。

刷题……刷题……刷题

然后有机会就去面试(宣讲会),一天赶几个场也很正常。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/182681

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX