您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
培训出来的程序员路在何方?
模式,自己的,程序员培训出来的程序员路在何方?
发布时间:2016-12-08加入收藏来源:互联网点击:
问题补充: 最近头条好多新闻都在播互联网龙头公司大幅度裁员,有工作经历都被裁,这刚培训出来的,还大龄,这不是把人往绝路上逼了!
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
程序员做数据库运维或服务器运维比较好上手也好找工作,或者直接改做应用更快,都是比较好的出路,再或者就是搞wincC的逻辑化控制PLC,本行不变的情况下搞温湿度蝶阀工控更加前景广阔,总之只要放下所谓身段踏踏实实的出路还是很多的
回答于 2019-09-11 08:43:50
1、如果你想从事java ,则建议从以下知识点入手:
java 基础知识: java数据类型、流程控制(if,while,for等)、面向对象基础(类、接口、抽象类、访问修饰符、final关键字、static关键字等)、集合(Map、List、Set、Collections工具类)、java基础类库(String,Object ,System等)、java8。
高级知识: 泛型、java反射、内部类、枚举、注解、异常、IO流、java虚拟机、java并发编程、网络编程(BIO/NIO/AIO)等
框架知识:Spring/SpringMVC/Mybatis/springBoot
项目管理工具:Git/SVN--Maven/Gradle/Linux/Jenkins
java 设计模式,设计原则(开闭原则、依赖倒置原则、单一职责原则、接口隔离原则、迪米特法则、里氏替换原则、合成复用原则)、创建型(简单工厂、工厂方法、抽象工厂、建造者模式、单例模式、原型模式)、行为型(策略模式、模板方法模式、迭代器模式、委派模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式)、结构型模式(适配器模式、门面模式、装饰器模式、代理模式、享元模式、组合模式、桥接模式)
2、架构师需要掌握的知识体系
源码分析:Spring 5.0、Mybatis、SpringMVC、SpringBoot2.0
分布式中间件:RabbitMQ/kafka/RocketMQ
性能优化: JVM/Tomcat/MySql
分布式架构技术: Zookeeper/Dubbo/Netty/redis/Nginx/ShardingSphere
分布式存储技术:ElasticSearch/FastDFS/Mongodb/
微服务技术:SpringCloud/Spring Cloud Alibaba/ServiceMesh
并发编程:并发基础(多线程、synchronized原理、volatile、ThreadLocal内存泄漏问题、CAS原理、Executor线程池、lock与java技术模型、fork-join、阻塞队列、CountDownLatch、CyclicBarrier
数据结构: 线性表、链表、队列、栈、二分搜索、哈希表、树、二叉树、最小生成树、最短路径等
回答于 2019-09-11 08:43:50
培训出来的程序员,要保持积极的心态。其实真实状况没有我们想象的那么糟糕。我的建议是先利用所学,站稳脚跟;在岗位中积累一定的经验,再根据自己的能力特点作进一步的提升和转型。
1. 首先大公司裁撤的人不是你的竞争对手,要放宽心。
一些大的互联网公司,的确是向大家传递了一些负面消息。但是,并不是说,这些裁掉的人,就会和刚培训出来的新人争夺工作机会。这是两件事情,不需要制造不必要的焦虑。
首先大型互联网公司裁撤的人员中,尤其是技术人员,薪资待遇会很高,下一份工作的定位、职位、薪资依然会有一定要求。不会说一个月薪2W的人,裁撤后去和一份月薪4K的人去争夺工作机会。
对于公司招人来说,招人是有规划的。公司会选择“适用”的人才,工资待遇要符合岗位的需要,够用即可。如果公司需要的是一个初级程序员,他就不会硬着头皮去招一个架构专家。
所以,不必担心。
2. 大城市的体量,岗位多、公司多。瘦死的骆驼比马大
我在想,你问这个问题,说明你在一线城市。一线城市的体量毕竟是大的,岗位需求毕竟会维持在一个量级,不至于明天就没有程序员了。所以行业虽然收紧,但机会依然是有的。原来我花2周的时间,面试3家单位,拿到一份OFFER,现在能要花1个月,面试6家单位,才能拿到OFFER,困难虽有,但是相对的。仅此而已。
3. 先就业,站稳脚跟,再择业,提升转型
对于刚刚培训结束的准程序员,对行业、包括自己的认知、以及后期的职业规划,都是茫然的。既然如此,我的建议是先入行,入职一家公司先把经验积累起来。
一方面可以站稳脚跟,化被动为主动,从被动的接受机会,转变成主动的观望机会。
另一方面可以积累工作经验。只有做的多了,才知道接下来自己的方向、优势在哪里。到那个时候,再做调整。
别担心,只要专注、努力、认真,你就可以有不错的发展。要给自己树立信心,年轻就是本钱,因为毕竟互联网的一批大佬,雷军,周鸿祎,都是程序员出身。有谁说,你不会是下一个呢?
回答于 2019-09-11 08:43:50
首先谢谢题主的邀请,作为十年工作经验的老司机。我做以下三点的分享。
首先,坚定自己走程序员的信念
1、自己既然已经做过了培训,就不应该轻易的放弃自己的想法。
2、首先可以尝试一些面试。通过面试查漏补缺,了解自己哪方便行,哪方面不行,然后回家继续复习,面试五到六家这样的一个公司的话,就会有一个就会有offer。
3、别被周围的人情绪所影响,好多培训出来的这个程序员,最后都没坚持下去,既然自己已经做出了选择,就要坚持下去。
其次,把身段放低,别放弃机会
1、刚开始进入职场的我们可以选择去一些小公司,或者是一些外包公司。程序员最有价值的是自己经过的项目经验,所以抓住一切机会多做些项目,才是正道。
上一篇:创业能否立即(两年内)成功?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |