我在IT这条路上摸爬滚打10年了,小公司大公司传统技术公司互联网技术公司都呆过,可谓经验十分丰富啊。 掌握常见java技术视频里已经有列哦 帮小白总结几条学习技术建议 小白可能的问题 1.Java框架太多了,到底公司主要用什么框架啊? 框架都学精力时间也不够啊 2.学习Java知识时哪些是重点啊? Java知识体系内容其实蛮多的, 自己很浮躁天天不知道学什么 不知道从哪里开始 3.学了前面的知识,马上又忘记了? 我是一个写代码不思考的机器,码虫吧 不爱主动思考,天天就知道问人 依赖思想严重, 问人吧,有时候连问题都描述不清楚 进公司是没人手把手教你的(除非你是妹子) 4.没有实际项目经验怎么找项目啊? 自己从来不主动网上去找,就天天想拿别人的 别人给了项目,自己还不研究,还想别人教自己 程序员没点自学研究精神真的走不远 5.外面行情怎么样不清楚? 跟你一样工作经验的朋友已经3万了,但你还是1万5 为什么会这样啊,是马上跳槽裸辞还是边走边看 选择很纠结,是因为自己的经历和环境束缚了眼界 导致无法区分利弊 多请教下老程序员朋友 可能你会突然想通 天天少刷点小姐姐视频,可以多看看我的视频嘛 已经分析了很多程序员行业视频了 不要闭关锁国啊,多和程序员朋友交流交流 程序汪回答 1:java主流框架SSM 三件套 回答 :Spring+SpringMVC+Mybatis 这是最基础的框架 99%的公司都喜欢 强烈推荐学好 华为、阿里这样的大公司都是在spring基础上造轮子的,哈哈哈我有朋友在华为阿里所以非常清楚 小公司更不用说了Spring+SpringMVC+Mybatis( SSM精华套餐) 必须的 。 struts+spring+hibernate(ssh套餐) 技术比较老的公司,可能还停留在ssh套餐,真的很老了 我的建议是你把Spring+SpringMVC+Mybatis精华套餐搞熟悉了后,有时间有精力可以去看看 ssh套餐 2.基础就是重点啊 百度下Java知识点非常多,看了都有些怀疑人生,真要学这么多吗 循环渐进的学习才是王道。 知识点梳理(必须学)
进阶部分 多线程:线程池、spring线程 (互联网公司面试特别喜欢问的,注意啦) 网络编程:Socket 反射:动态代理 框架(互联网公司比较钟爱的框架) springboot dubbo springCloud 要学的其实是非常多,我列的非常简单,让大家有个方向和重点 3.多实践多写代码 书上得来终觉浅,高级程序员都是代码码出来的 代码量上来了,很多知识点就清楚了 特别是Java多态、反射,小白刚开始非常不好理解, 我的建议是多写点多态的代码,回头在看看多态的思想 实践 思想 然后在实践 思想,突然你就顿悟了。 理解复杂概念本来就需要一个过程,一个循环渐进的过程。 平时写业务代码的时候一定要思考,结合Java知识点去思考自己代码有没有改进的空间,慢慢的自己就会提升。
我的建议是多到程序员相关网站泡泡,如 github 野狗:https://www./ 码市:https://mart./ 技术宅:http://www./ 开源中国:http://www.oschina.net/ CSDN:http://www.csdn.net/ 博客园:http://www.cnblogs.com/ 9秒:http://www./ 编程论坛:http://bbs./ IT眼:http://www./ 慕课网:http://www.imooc.com/ 学云网:http://shop./ 第九课堂:http://www./ 编程论坛:http://bbs./ 还是那句话,看多了什么套路你都明白了,平时少玩点游戏少看点肥皂剧 多到技术论坛交流交流。 B站、头条等等,多关注几个程序员的号,比如关注程序汪,当然比我优秀的号非常多,请多看看他们的视频,少看什么小姐姐吃喝玩乐的视频。 5.程序员行情不清楚 自己应该叫多少工资都不知道的程序员,非常有问题啊 多关注我的B站号 我是程序汪 我天天加了很多程序员每天都和他们交流沟通,行情当然是老程序员最懂啦。 多和程序员朋友交流,不要一个人闷闷研究技术不交际。 程序员太闷了真不好找女朋友啊,好像话题我扯远了。 程序汪每天收到各种程序员(前端、Java、python、php、测试 等等)的各种问题(转行、自学、培训机构、跳槽、考研、专升本、实习 、职场等等) 背景 最近粉丝越来越多,我自己工作也比较忙 所以请大家理解,我不能马上回复你们的信息。 普通粉丝,可以通过我的公众号把问题整理清楚具体点发给我。 微信朋友,请在晚上20点后消息给我,白天尽量不要发我。 双休全天可以发我。 (错误提问红色标出,正确提问方式绿色,大家请注意)
|
|