- 论坛徽章:
- 0
|
各位职场前辈好,我现在开始发愁下半年的找工作的事情。我先说说我的情况请帮忙指点指点。我一直目标就是Linux的C编程。
我是2009年的春节完了开始学习Linux,算起来是有一年半了,但是我一直也都没怎么操作Linux系统。认真玩也就2个月左右,只会一些很基本的装软件,但是也装得不多,笨手笨脚,
要花费很多时间才能搞定一些稍微复杂的软件。命令也忘记了很多,比如grep等这些比较复杂点的,需要再看看书才行。因此我的Shell脚本编程也是很久没有练习了,上次去一个面试小试了一下,就是判断当前目录下的有没有一指定名字的目录或者文件,结果我愣是没有回答出来,只是后来说用C的readdir或者是open函数可以判断出来。回来一翻书才知道用if[ -d file ] 就可以了。还有sed, awk几乎都忘记不会了。这就是目前的Shell水平。
C语言的话,基本上还是算很熟悉了,数据结构操作系统这些基本的理论我自我感觉还是掌握得还是很不错的。还有TCP/IP网络掌握得还行。再复习一下,应该对付一般公司的笔试面试应该没有太大问题。数据库还是个比较大的问题,只是增删改查一些基本的操作。数据库理论基础也是只会一小些。
我现在的问题是,该加强算法和编程水平的功底(我的编程功底比较差一些,只会小问题的编写,一涉及到算法的编程就有点思路不清了)?还是现在该加强看个开源软件,弄熟悉这个软件作为项目经验?比如ftp服务器,http服务器,BT客户端等应该可以作为项目经验吧?还有我现在是不是应该注意数据库的方面编程的提高?比如OCI等方面的编程?内容有点长,请前辈们耐心指点一二。先谢谢了。 |
|