非计算机科班如何丝滑转码?


前言

非计算机科班如何丝滑入行?一般不怎么参加话题文章,看到这个话题特别感兴趣也比较有经验和大家分享一下。
请添加图片描述

不知不觉入行也有十余年了,或许和你一样我自己本身也并非计算机专业的,也可能是个未入行小白。而我分享欲在这漫长的工作经历中从一无所知到做成第一个项目,再随着项目的累积慢慢的能做的项目也越来越难,越来越有庞大和科学。期间也不乏带同事朋友入行的经验,由于一些客观原因他们不说走到了多高的高度,但至少在程序这个行业中站住了脚,所以我觉得这话话题有一定的“话语权”,哈。

非科班出生相信很多人与当初的我一样,有:基础不扎实学历或专业被面试官嫌弃、不知道怎么学习等问题。


以下皆个人看法,或许和学校里说的 “人人可教,皆可成材” 的看法有所不同,仅供参考:

一、并非所有人的都适合转入行

1.逻辑不清晰的

逻辑思维能是可以通过训练提高的,但是不得不说这个能力呢,人和人之间还是人有不小的差距,或许你也遇到过真的拿他没有办法的。

在这里插入图片描述

2.无法持续学习的

人生很长,大部分技能都是可以通过学习和琢磨学会的,假设你是个性情浮躁或精神懒惰,完全无法自律的人我觉得也不太合适。

3.年龄太大

这个问题很现实,如果你现在还是0基础,年龄不小了很可能面试的机会都不会有。
在这里插入图片描述

4.经济过于紧迫

学习和转行都是需要时间的,无论你是自学还是报培训班,我认为至少拥有半年不工作的经济条件。


二、如何规划切入

1.明确兴趣和定位:

不少小白觉得自己想做游戏或是某个很酷的应用,就想着入行。当然我也是如此,然而现实是这个目标需要进一步的细化,要知道大部分的项目都不可能一个人完成的。建议以岗位为目标,是Unity开发、网络工程师、IOS开发、H5开发?你的目标到底是什么?
请添加图片描述

2.更适新手转码的学习顺序

见过不少小白一上来就抱着工具书从头看到尾,很多都看的云里雾里最终实力劝退,不否认系统的学习和基础很重要,但这样难以操作。

个人建议是通过教学视频学习基础语法和工具,然后学完前面的基础篇、中级篇后就得先开始上手做一些简单的项目,项目中会遇到问题也对自己前面学的内容有所了解。

然后再带着这些意味继续学后面的高级内容,否则看完也是云里雾里,越学越迷茫
在这里插入图片描述

3.寻找志同道合的人

可以在培训班、网络群、论坛中找到和你有相同目标、爱好的人一起学习、交流更利于长期发展,程序学习并非一朝一夕。
在这里插入图片描述

4.切入到职位

新人还有一个很明显的特点,对技术没信心。我的建议是找些中小规模去面试,一方面是了解市场上的岗位需求,另一方面是检验学习成果查漏被缺。
再一个是公司对相同岗位的需求也是参次不齐的,部分公司也需要培养一些有潜力的苗子,我的建议是去面试不要怕

5.有收入才能更好的持续发展

如果你没有学习伙伴一个人其实会大大的增加坚持下去的难度,当你有点起色了最好能进到公司里,一方面是有一定的收入这是可持续发展的基础。一方面也可以接触到学习伙伴、导师。有问题起码有个交流的人。

在这里插入图片描述


三、发展前景

1.修行靠个人

首先不得不承认,计算机是一类非常有前景的岗位。通过的时间的累积和个人的努力能够有实打实的发展。薪资目前还是会高于别的相同资历的岗位
在这里插入图片描述

2.金字塔

和多数岗位一样,码农也存在金字塔效应,简单的功能效果很多人能做。相对岗位竞争激烈,当你能做的参与过的项目越来越难,可替代性会越来越低,薪资越来越可观。

3.推荐方向

人工知能、运计算和网络安全、移动应用、区块链技术…


四、强化技能手段

1.在线资源

利用网络,网上有非常丰富的学习资料,找到你的目标方向的视频等。文字资料建议购买书本。
在这里插入图片描述

2.群和论坛

通常在网上都会有相关的问答群和论坛,不要单打独斗和网友们多多交流。

3.塑造个人品牌与展示

建议在CSDN、知乎等网站分享学习到的知识、成果、技巧与感悟,提升个人知名度和影响。


结语:

相同的内容我看到大佬们分享了不少、我这里就不赘述了,分享点实操有效果且不一样的看法。
最终是否能成功还是取决于自己,当然也会需要一些运气的成份。
认清方向、保持学习,共勉。

如果觉得本文对你有用,麻烦帮忙点赞,欢迎评论收藏谢谢…

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/ww1351646544/article/details/132313598