几个艰难的问题。。

2014-08-07 15:15:14 +08:00
 publicID123
/*======================
* 由于不好意识,所以用公共帐号了。
*======================*/

首先自己现在是一名大专的准大二的学生。高考结束后听了某些话“学历不重要,能力最重要”什么的,于是抱着对计算机的兴趣,打算用两年时间修炼自己,然后可以早点工作减轻家庭负担。
可是到了学校生活了一年才泪流满面,原来一个环境真的对一个人有很大的影响,原来一个怎样的大学真的决定了你会遇到怎么样的人。 大学一年里几乎没有跟人讨论过计算机之类的问题,早上起来就是看到舍友在打LOL,然后晚上在舍友打LOL的嘈杂声中入睡......并且学校的图书馆自习室没有WIFI,所以一般选择在宿舍学习,但是宿舍那氛围简直让人无法学习。

// 好吧,上面的都是抱怨

现在说就说还有两年,但其实大三就要实习,说白了也就真正只有一年时间给自己利用。 所以现在是越发的紧张。
自己想要从事的有WEB开发和linuxC服务器开发和产品。
于是现在这几个艰难的问题是:

< 1 > 是否应该好好学好数据结构和算法,计算机体系结构,操作系统之类,离散数学,概率论等的基础课程,还是好好学那些就业用的开发工具,框架,语言之类的。
因为只有一年多的时间,并且我现在由于以前的堕落,英语也是很渣,所以自己觉得要把上面那些都学好感觉不太可能。 当心以后把基础课程学了后,又没做过什么实际能证明自己的作品,再加上自己的学历,到时候真的能找到工作吗?

< 2 > linuxC服务器开发的工作好像网申的都对学历有本科要求,不知道到时候网申的可能性多大。 就两年的就业的可能性来说,linuxC开发和web开发那个更有优势呢?

···
< 3 > 自考本科的学历有多大的用处, 害怕以后学历的问题, 所以想要报考http://www.china-zikao.com/zhongshandaxue/ShowArticle.asp?ArticleID=457 独立本科段
但这样又回到第一个问题了,而且真心不想去看马克思什么的。。
···

目前自己的技能树:
好像比较了解的也就是C (平时写些OJ的题,没做过什么东西)
了解语法的有:python,html, css, javascript...
熟悉LINUX,在看TLPI

如上所见,会的很少,这也是我焦虑迷茫的原因。。。

( 以上都基于还有一年多这样的条件下,有时间我当然希望能把些基础课程学好,但是现在面临就业问题,又不是什么重本院校,有一些大公司到学校宣讲,招人。 基础理论学好了,可是没有职业技能也没人要吧!)
6400 次点击
所在节点    程序员
51 条回复
sampeng
2014-08-07 17:33:00 +08:00
别说熟悉什么东西了。。编译原理和计算机组成没啃下来,linux你毛都摸不到。最多懂点皮毛外的东西。要说理解linux。。是要看源码的。。。。。
publicID123
2014-08-07 17:37:51 +08:00
@sampeng .....家庭经济情况不允许这种东西。。然后原本只是想表达熟悉linux日常配置使用之类的,没想到熟悉linux要求这么高...
sampeng
2014-08-07 17:40:01 +08:00
@publicID123 你决定去了解一样东西的时候,永远别指望只熟悉一些配置。。钻进去。这才叫好的学习态度。。so。。。还是浮躁了。只是比身边的人更有危机意识。
railgun
2014-08-07 17:44:32 +08:00
学历就是块敲门砖,大公司比较在乎这个,但是其实只要面试的时候多问几个问题就知道你的深浅了。
我之前是做外包的,几个很牛逼的同事想跳槽到客户公司(大公司)就卡在学历上,客户那边研发部门不在乎他的学历,但是HR部门就有硬性规定必须本科。
自考本科还是有用的,反正也不难,有时间就弄一个吧。

但是你想做外包也可以,虽然被多剥削一层,但是不用看领导脸色,比较自在,但是往管理发展的路就基本上被封死了(只是在制度上,还是有机会学到管理技能的)。

会什么不重要,重要的是知道怎么学,遇到不懂的东西去哪找。
GitHub、Google project、sourceforge多看看别人怎么写的代码。多逛逛v2ex、osc,了解最新的技术和思想。
然后找个自己感兴趣的东西弄一下,搭网站、搞编程什么都可以,只要自己觉得好玩就好,等你做出来了就能学到不少。
sampeng
2014-08-07 17:44:57 +08:00
@publicID123
< 1 > 是否应该好好学好数据结构和算法,计算机体系结构,操作系统之类,离散数学,概率论等的基础课程,还是好好学那些就业用的开发工具,框架,语言之类的。
因为只有一年多的时间,并且我现在由于以前的堕落,英语也是很渣,所以自己觉得要把上面那些都学好感觉不太可能。 当心以后把基础课程学了后,又没做过什么实际能证明自己的作品,再加上自己的学历,到时候真的能找到工作吗?

你知道这些你说的课程要花多少时间去学么?学了的作用对你的影响有多大么?
所有后续要深入的东西都需要这些知识的变体。你要不会,机会就归别人了。你要不会,最终只是一个码农。

哦。忘了问了。你的定义是啥?你是想能够混个工作养活自己还是有更深的追求?前者嘛。你说的是对的。你只要花1年的时间去把android或者ios学了。然后出来找个5000以上的手机开发是没问题的。。理解能力高点,更高也不是不可能。或者找个php的活来干,干几个项目,工作也是分分钟的事。

后者嘛,你就得老老实实去学。。。
publicID123
2014-08-07 17:46:02 +08:00
@sampeng ●︿●确实如此.... 有时候弄些东西不知道其中的原理,感觉用起来心都有点虚。
railgun
2014-08-07 17:46:29 +08:00
@sampeng 只是个更好的工具罢了,不是必须的,学生哥都比较穷,还是不要放毒了XD
sampeng
2014-08-07 17:48:03 +08:00
@railgun 嗯。。我错了= =~因为他说没wifi。。其实这种投资是完全值得的。。。我当年为了拥有一台自己的笔记本,硬是大2就出来工作,工作一年,然后买的笔记本。。
railgun
2014-08-07 17:48:08 +08:00
另外楼主抓紧时间拍拖啊,出来了就不好找了!!!
kingcos
2014-08-07 18:14:13 +08:00
额,还有公共账号= =...收藏,mark下大神们的回复~
publicID123
2014-08-07 18:25:38 +08:00
@sampeng 唔......当然不愿只是当个码农混个下半辈子,自从高中看了<疯狂的程序员>以后就对程序员有着向往,也体会过那种“犹如上帝创造不同的两片叶子”的那种创造的快乐。
记得以前在MOOC看某个课程时在某个助教的介绍里看到“揭开上帝的面纱”,那时候心里为之一动,自己也一直觉得世界是个庞大的系统,每个人都是上帝创造的一个小小的进程,而程序员所做的事,那些前辈所做的事也真正的让这个世界发生了改变。
但是最近却觉得互联网和PC端的软件其实没有以前那么朝阳了,或许正处于某个过渡的阶段?程序员也不是那么的魔幻,真正改变世界的其实都是那些在做着基础研究的家伙们,他们才是真正值得世界尊敬的。
最近也搞不懂为什么会因为现实和就业搞得一头雾水,只是真的害怕以后找不到工作,因为对于我这种每天宅在家里的人,好像一旦不走这条路,也没别的路可走了。
publicID123
2014-08-07 18:29:49 +08:00
@railgun 我还是不要耽误人家了= =
BinaryHB
2014-08-07 19:18:33 +08:00
不要害怕,这位童鞋。我是大学生物工程,毕业2年转行过来的。培训4个月Android,就入职现在公司2个月了,马上转正。像你们学的那些数据结构,算法基础什么的,我统统没有,统统不会的。所以现在就开始在coursera,很多网站资源上,边工作边学。时刻有心就没问题,因为我一直呆板一点,实诚一点,这样大跨度转行也不伪造工作经验。傻一点没关系,但肯定在逼近自己喜欢的那个自己,而不会被他人和环境改变。
jakwings
2014-08-07 20:41:51 +08:00
在学校就应该好好学习,滚出学校了就很难有学习的气氛了。继续学你正在学的东西吧。
railgun
2014-08-07 20:58:04 +08:00
@publicID123 什么叫耽误,说得好像妹子你一追就到手一样!
publicID123
2014-08-07 21:11:52 +08:00
@railgun 别误会= =
wangdaimishu
2014-08-07 21:20:02 +08:00
我跟你学校经历非常相似,不过我当年读书的时候学校没网,自学真心苦逼。
给你点建议,如果当前基础不是很好,就果断放弃C之类,那货除非你天赋异禀,否则没你学几年后会发现:除了hello world他能干啥?
找一门web语言赶紧突击,先把html、css之类的弄懂,完了开始选web语言,php、ruby、python,这样随便挑一个,埋头开始做项目,如果你能坚持,大概半年就可以出门找工作了(亲眼见过一个0基础的人去北京培训了半年php,回来干活超溜)。养活自己绝对没问题,这之后自己想学C就可以去学C了,想学java也行了。
thinker3
2014-08-07 22:00:22 +08:00
@wangdaimishu 这个建议实在
vopfly
2014-08-07 23:15:25 +08:00
千万不要在寝室学习,真的
aWangami
2014-08-08 08:44:39 +08:00
· 不管从事哪个方向,你说的第一点,基础很重要!
面试的时候就能体现出来,日后工作遇到问题的时候也能够感觉到
· 如果是我的话有笔记本的话,不会老呆宿舍,遇到问题没网找资料也是有办法的,问题可以留着,等回宿舍的时候,或者他们晚上玩累了,上午打呼噜的时候,预期遇到问题就马上上网找资料或者问别人,自己用研究,查阅书本和技术文档的价值会更实在一些,个人看法哈
· 学历的问题不好说

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

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

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

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

© 2021 V2EX