初来乍到,大致介绍一下:
今年 21 岁,非正经学校出身,17 年初开始自学编程,主要学的是 C++和 Python。
基本掌握了 C++的基础。学了链表,栈,队列等基础数据结构和简单的查找排序算法。
学习了 Linux,并且基于 Linux 平台进行 Mysql 数据库的学习,能使用 SQL 进行增删改查操作,对 NoSQL 「 Redis 」数据库也有简单的了解。
学习了 Git 版本控制系统,网络与多线程方面的基础知识。
学习的过程主要是啃书为主,百度为辅。
到目前学了一年,勉勉强强入了门。想问我这样的水平能否找得到实习的机会,做为新人我还有哪方面的知识需要补充或者巩固?希望各位前辈们给点建议。
1
congeec 2018-04-01 07:09:13 +08:00 via iPhone
在这儿发帖不如投投简历
|
2
lusyoe 2018-04-01 08:53:26 +08:00
C++和 Python 机会都太少了,建议 Java
|
5
JohnLou 2018-04-01 09:11:49 +08:00 via Android
说实话,对找个出名点的公司都没多大希望,不如自己来活,你会发现新世界。
|
6
anubiskong 2018-04-01 09:23:56 +08:00 1
c++学个差不多就行了,最好别当作工作工具。别学 JAVA。python 挺好的,JS 也可以尝试一下。你可以试着用 python 找工作,python 主要库和框架学习一下,在招聘网站搜搜靠谱的招聘要求,找出共同点,差哪里补哪里。多面试,多做点自己的项目
|
7
stantbyme 2018-04-01 09:27:12 +08:00 via iPhone
找工作的话,建议多看实用性的
|
8
roujiamo 2018-04-01 09:32:48 +08:00 via iPhone
不像两年前、现在应用层的工作只会越来越难找啦、一是人越来越多、二是需求越来越少、三是要求也越来越高了..
|
9
raawaa 2018-04-01 11:11:11 +08:00
有自己做过什么小项目么?
我也是自学,最大的感触就是看书和实际动手真的挺大差剧的。 |
10
uuair 2018-04-01 11:25:48 +08:00 via iPhone
做个项目出来吧
|
11
sonyxperia 2018-04-01 11:26:08 +08:00 via Android
java 更好找工作
|
12
u14e 2018-04-01 12:09:34 +08:00
楼主写的很谦虚啊。
像我这种菜鸟都能看出,楼主应该没动手写过什么自己的代码,建议还是注重下动手能力 比如用 Python 爬虫,跟着《 Python flask web 开发》自己开发个简易的博客 |
13
feverzsj 2018-04-01 12:13:36 +08:00
蓝翔去学 3 个月前端
|
14
Veigar 2018-04-01 14:30:58 +08:00
JAVA
|
15
fml87 2018-04-01 14:49:07 +08:00
多写东西练手,确保自己有实际开发能力,java、python、php 都不难找工作
|
16
qfdk 2018-04-01 14:59:16 +08:00 via iPhone
所以莫名其妙的对 python 的人怀有莫名其妙的感觉…… 这种反人类的语言和版本为什么火起来 都是爬虫啊 大数据的锅 就连经济管理的妹子都用 python 搞什么大数据 看了 python 的代码风格 完全认为是给什么数学家写论文用的工具 因为不会计算机 就弄个 需要有规则的语言给人看...... 几本每个数学系的人都会个 py 会个 c 就算是会编程了
技术也没有什么高低贵贱 但是是否能经得住时间的考验…… |
17
anyc007 2018-04-01 15:03:44 +08:00
自己做个项目把,这样面试和简历通过更容易。我面试别人都会让人事看看那个人有没有博客,github 项目之类,这都是加分项。
|
18
lonenol 2018-04-01 15:07:33 +08:00
还是去培训学校培训下,然后让那里的老师给包装下吧...要不你没有任何竞争力..
|
19
huguotai 2018-04-01 15:27:01 +08:00
为什么我就学不会啊
|
24
ilylx2008 2018-04-01 16:51:41 +08:00 via Android
不如学点基础的,html css
然后选方向 前端 后端 纯 c++和 python 的职位太少了 |
25
lusyoe 2018-04-01 21:04:43 +08:00
@joeyHuang 没让你放弃 c++和 python,只是现实情况就是 java 方向工作更好找一点。而且作为程序员会多门编程语言也很正常。我以前也是自学出身的,一路从最初的 C 语言、C++、Java、Python 学过来。目前主力语言是 java,偶尔也会写点 python 脚本,在企业市场,java 目前还是最火热的。。
|
26
KuroNekoFan 2018-04-02 09:16:32 +08:00 via iPhone
java 和 js 都搞一搞
|
27
pheyer 2018-04-02 15:03:45 +08:00
百度为辅...至少得上 Google 吧?
|
28
joeyHuang OP @lusyoe 谢谢,明白你的意思。我只是认为对于我这种新人来说先专注一两门语言可能更好,不然到时候的确什么都懂,但什么也不精通。
|
29
joeyHuang OP @raawaa C++做过一个多线程网络聊天室,python 写过网络爬虫和数据分析。emmmm...暂时就这么多
|
30
joeyHuang OP @anubiskong 谢谢,正在补前端的知识,或许会转 python 了吧
|
36
joeyHuang OP @KuroNekoFan 谢谢,在学 js
|
40
shaochuancs 2018-04-02 18:10:42 +08:00
@joeyHuang 如果想尽快找到实习,那么可以从招聘者 /面试官的角度来看待这一问题:什么样的候选人会令他 /她产生兴趣?
|
41
shaochuancs 2018-04-02 18:22:43 +08:00
建议在以下方法中挑一个(只挑一个), 做到能令招聘者 /面试官产生兴趣的程度,应该就能顺利的找到实习了:
1. “聊天室,档案管理系统,爬虫和数据分析”中挑一个,深入的做一下,遇到问题解决问题。训练自己解决问题的能力和工程思维,不要在意用的是 C++、Python 还是 Java。优秀的面试官会询问你擅长的领域,挖掘你过往经历的亮点;只有蹩脚的面试官才会拿语言细节说事,问令候选人感到陌生的题目来追求良好的自我感觉。 2. 写有一定质量的博客文章,积累一定的量,最后展示给招聘者。 3. 刷题,比如 LeetCode,最后展示给招聘者。 4. 积累有一定价值的论坛积分,比如 Stack Overflow,最后展示给招聘者。 5. ... 以上方法只选一种,不要贪多。如果目的是找到实习的话,“一招鲜”要远远好过“万金油” |
42
joeyHuang OP @shaochuancs 啊哈..感谢建议
|