出于兴趣闲暇之余自学了前端,试过投递一些简历但都石沉大海,所以就没能成为一名程序员。
今年因为疫情的原因就想在老家找个工作看看,试着在 58 上投了本地几家仅有的'互联网'公司,然后成功面上了其中的一家。
进去后发现公司的研发部算上我也就三个人,一个是关系户一个月来两三次寒暄一下就走了,另一个大部分时间在隔壁市场部和客服说骚话。
后来我才知道他也是关系户,在传智培训一段时间之后就来他姐夫这上班打发时间了。所以研发部绝大部分工作都是我在做,当然还要兼职修电脑,装系统,我都不知道我去之前公司的电脑是怎么用的。
技术方面主要是维护一个 php 做的项目,于是就边查文档边写代码,大部分时间都是修一些小 bug,做一些简单的活动单页和内部的管理系统,之前学的一堆东西完全用不上,也就改改网页颜色,字体大小,然后调 jquery 加点轮播图什么的。
技术上一人全干的好处就是技术栈随便选,只有在做内部管理系统时我之前学的一些东西才能用得上,于是原生 js+React+Vue 换着来,前后端分离+服务端渲染+动态加载路由都用上,es6789 最新语法可以随便用,不兼容我就让他们装最新 Chrome 。后端学了下 nodejs 就开干了。
刚开始我有点爽,过了几天就回过味来了。虽然这样瞎折腾挺简单,但是得不到一点提高。
静下心来梳理一下自己的知识,发现还是非常的粗糙,css 部分由于长时间不用,现在只会 flex 布局一把梭,其他的浮动定位什么都忘光了; js 部分沉迷框架,原生 js 掌握的还是不够,接下来还是要打好基础。
另外写前端项目不可避免的要涉及到后端部分,想顺便学习一下后端,用 nodejs 做后端时感觉好混乱。因为我搜索姿势不对的缘故,总是搜索不到对应的知识;
例如 nodejs 使用 mysql 时,看到说要使用连接池,然后搜索得到的一堆结果都是浅尝即止,只是告诉怎么做,也不说怎么为啥要这么干,总是用的稀里糊涂的。
然后问了一位以前认识的前辈,他说要学后端的话还是看一看 java,java 目前在后端是最强的,学一遍 java 做点项目就对整个后端技术体系有个系统的了解,回过头来也可以反哺前端技术,请问大家是这样的吗?
另外我感觉在现在这个公司得到提高的可能一点也没有,老家作为一个北方的小县城,即使有互联网公司肯定也不怎么地。
打算明年过完年,去北京或者上海发展,请问我这个水平去了之后能找到工作吗?我内心比较倾向上海,因为上海是中国最发达的城市之一,有好多新奇的事物,而且是沿海城市,我很想去看看。
1
Xbathy 2020-08-02 21:06:21 +08:00
可以啊,上海大厂去不了可以小公司,小公司去不了最起码还可以找找靠谱的创业公司(有真正大佬带的),但是一定得是基础好一些,然后框架熟悉一两个,我觉得是这样的,暂时别搞得太宽泛了,一专多长.
|
2
NeverBoom OP @Xbathy 谢谢回答!那么后端部分暂时就先放一放,需要了解时再大概看看,现在先打好前端基础吧。
|
3
manami 2020-08-02 21:17:42 +08:00
java 体系很大很杂,短时间难见效果。可以继续加深前端的学习呢,没必要专门花时间学后端
|
5
c2boy 2020-08-03 08:47:59 +08:00
能去一线尽量去一线发展,水平跟薪资都是质的飞跃
|
6
594duck 2020-08-03 09:20:02 +08:00
前端直接和数据库对接都是小项目,前端做到差不多行了。还是要看 JAVA Spring 框架的。
以中国的体量,大部份公司都还是要用 JAVA Spring 框架的,除了垂直互联网行业,不然都是 JAVA 。 比如电商,比如物流基本都是 JAVA 。 |
7
namelosw 2020-08-03 11:13:20 +08:00
如果想对后端有个比较好的了解的话,第一可以先学一学 Rails 或者 Django 这种,学起来很快,能快速给你个完整的后端概念。然后可以再开始慢慢学 Java,因为知识比较碎片化,耗时也比较长。
你要是工作压力不大,上班摸鱼空间比较多的话,可以自己补一补 Java 再去找工作也不迟,就算你最后还是想找前端的工作。因为北京上海肯定是值得去的,但是大部分公司工作压力非常大,很可能进去就没机会学习了,而且很多公司在工作中能学到的东西很有限,甚至都不够你下一个面试的。 |
8
NeverBoom OP |
9
ethanSong 2020-08-03 13:28:38 +08:00
@NeverBoom 后端 java 体系太大了,时间少的话太难了,现在学习一门语言特别是后端的 java,根本不是学习一门语言,完全是整个计算机的生态了。
|
10
ethanSong 2020-08-03 13:31:17 +08:00
可以 b 站看看尚硅谷的教学视频,会让你知其然知其所以然的我觉得,讲的还是不错得。你说的数据库连接池,可以看看尚硅谷的 JDBC,我就是刚利用一周时间看完了,讲的就是后端如何用 java 代码层面使用数据库的。
|
11
xingyuc 2020-08-03 14:05:07 +08:00
框架就是为了方便操作的,不明白一堆不是那么大的公司要求原生是什么想法
|