Java小菜鸟的一些经历
在选择博客平台时,由于平时讨厌csdn的广告,所以pass,也自己试着用hexo托管在GitHub上的静态博客,但是感觉访问速度不太好,
想来想去,还是决定先使用博客园,如果以后能坚持下来,文章篇幅多了以后,自己搞一个有后台的,毕竟重要的是需要先开始写才好。
大概的说一下自己的经历,由于不是科班出身,刚开始的时候 去了一家培训机构,大概用了6个月左右的时间来学习Java知识
在经过一系列填鸭式灌输下,短短几个月就把Java知识、web、数据库、框架等,全部过了一遍,几乎没有时间深入的思考。
培训结束后,拿着自己苍白的简历找工作去了 简历当中的项目都是平时作业项目,与一些非常小的项目,不值一提。
可以想到,短暂的培训时间,苍白的简历,对于一头扎进求职大军的我,会有多么艰难!
找到第一份工作时 距离开培训机构已经有小两个月了,心态也从忐忑中带着期待,到一次次的失望与无奈,每次去找工作面试更像是碰运气。
好在一直没有放弃,总算找到了第一份工作,虽然是个非常小的公司,但当时觉得能够踏入这行就非常高兴了。
参加工作以后,由于底子非常不扎实,在工作中遇到非常多的困难,哪怕是简单的增删改查,都能写出一些毛病来,以至于一度怀疑自己到底能不能干下去。
好在后来在同事的帮助下,大概一两个月后勉强也能胜任工作了,但依然非常菜。
再到后来,因为女朋友想回老家发展,所以离开了,想想还是有些遗憾,这份工作大概做了半年多左右。
回老家后,经过几次面试,在一家小公司找到了工作,没成想见到了技术大牛 李天盟 当年的黑客联盟创始人之一,原来他也是公司的股东之一,也是技术负责人。
一开始觉得蛮高兴的,毕竟有大牛带队,可是后来工作了几个月后都不发工资,3个月试用期过了后,只发了半个月工资,截至到现在已经从这家公司离职一个月了,只结算一个半月工资,剩下的不知道年底前能不能结清。
显然,之所以离职的就是工资的原因,还有一个也是觉得自己想奋斗一下,全力付出的时候 结果发现自己被骗了一样,哎...
因为没发工资,在这几乎快要吃土的期间,谈了4年的女友也分手了,非常的无奈!算是一个不小的打击,她分手的理由是不那么喜欢了……
未来方向
上面絮絮叨叨,大概说了下自己的经历,算作一个回顾吧。
说到自己未来的方向呢,在经过这段不长时间的实际开发,我深刻意识到编程绝不是一件谁想干就能干的工作,也绝不是简单的cv,真正的程序员应该是一个有灵魂,有思想的工程师。
没错就是工程师,我觉得编程是一门技艺,如同绘画与文学创作,需要设计与思想,单纯业务实现,调调别人写好的API 只是码农而已。
很不幸,我现在正处于码农的阶段…
要想跳出码农的范畴,根据我从网上看到一些大佬的经验分享,其中被提到多次的就是 夯实基础,修好内功!
所以基础真的是太重要了呢!
正好离职后这段时间,由于快过年了,工作没那么好找,再加上在老家四五线的一个小城市里,it开发公司并不是很多,尤其是靠谱的。
所以遵从大佬们的建议,打算利用这段时间,重新夯实下基础,然后再找几个项目做做,巩固一下。
例如从数据类型开始,到循环,数组,io流,多线程编程,再到框架等等的使用,
全面的过一遍,学习时的观念也从怎样做到为什么这样做,需要转变。
由衷的希望,我能在这条路上脚踏实地的走下去,走的越远越好。
最后
头一回写博客,絮絮叨叨的 不成文章,勉强看到这里的朋友 辛苦了。
Java小菜鸟的一些经历的更多相关文章
- 一个Java小菜鸟的实习之路
博主今年大四,六月份毕业,之前一直对编程感兴趣,于是在大学里自学了Java,(本专业是通信工程).在今年过年的时候,父母让来南方过年,于是博主自己也想着能不能在南方找份java的实习先干着,了解一下行 ...
- Java小对象的解决之道——对象池(Object Pool)的设计与应用
一.概述 面向对象编程是软件开发中的一项利器,现已经成为大多数编程人员的编程思路.很多高级计算机语言也对这种编程模式提供了很好的支持,例如C++.Object Pascal.Java等.曾经有大量的软 ...
- java正则表达式之java小爬虫
这个java小爬虫, 功能很简单,只有一个,抓取网上的邮箱.用到了javaI/O,正则表达式. public static void main(String[] args) throws IOExce ...
- Java小项目--坦克大战(version1.0)
Java小项目--坦克大战<TankWar1.0> 这个小项目主要是练习j2se的基础内容和面向对象的思想.项目实现了基本的简单功能,我方一辆坦克,用上下左右键控制移动方向,按F键为发射炮 ...
- 输出多行字符的一个简单JAVA小程序
public class JAVA { public static void main(String[] args) { System.out.println("-------------- ...
- (10.16)java小作业!
相信大家刚刚学习java多多少少都会写一些java的基础编程来练练手感,我也不例外!今天想和大家分享一下我最近所接触到的比较有趣的java小编程! 已知a已被赋值,b已被赋值,请编写java程序实现a ...
- 浏览器兼容java小程序配置说明
最近在使用的一个web应用系统是内嵌了java小程序,遇到了各种浏览器兼容性问题,现梳理如下: 1.通过以下链接检测当前电脑是否已经安装有java https://java.com/zh_CN/dow ...
- Java学习笔记三十:Java小项目之租车系统
Java小项目之租车系统 一:项目背景介绍: 根据所学知识,编写一个控制台版的“呱呱租车系统” 功能: 1.展示所有可租车辆: 2.选择车型.租车量: 3.展示租车清单,包含:总金额.总载货量以及其车 ...
- Java小案例-(逃离迷宫)
Java小案例-(逃离迷宫) 一,迷宫需求描述: 1,用户输入迷宫图(限制方形):字母1位墙,0为通,e为出口,m为入口,*为已访问的位置,用外围1围住迷宫 2,运行轨迹右,左,下,上 3,判断该迷宫 ...
随机推荐
- static静态变量使用@Value注入方式
@Componentpublic class MyConfig { private static String env; public static String getEnv() { return ...
- Amoeba介绍及原理
Amoeba的中文意思是变型虫 Amoeba是一个以MySQL为底层数据存储,并对应用提供MySQL协议接口的proxy.它集中地响应应用的请求,依据用户事先设置的规则,将SQL请求发送到特定的数据库 ...
- 将信息存储在claim中,通过扩展AbpSession取出
一.将信息存储到claim中 claims.AddRange(new[] { //新增身份,添加租户id new Claim("RoleName","管理员111&quo ...
- 为什么局部内部类和匿名内部类只能访问 final 的局部变量?
首先,我们看一个局部内部类的例子: class OutClass { private int age = 12; public void outPrint(final int x) { class I ...
- 例题3_4 猜数字游戏的提示(UVa340)
实现一个经典“猜数字”游戏.给定答案序列和用户猜的序列,统计有多少数字位置正确(A),有多少数字在两个序列都出现过但位置不对(B). 输入包含多组数据.每组输入第一行为序列长度n,第二行是答案序列,接 ...
- Spring Boot Log 日志使用教程
我们编写任何 Spring Boot 程序,可能绕不开的就是 log 日志框架(组件). 在大多数程序员眼中日志是用来定位问题的.这很重要. 本项目源码下载 注意本项目提供的源码已在后期重新编写,有部 ...
- WARNING: bridge-nf-call-iptables is disabled解决
执行docker info出现如下警告 WARNING: bridge-nf-call-iptables is disabledWARNING: bridge-nf-call-ip6tables is ...
- cssdiv设置高宽百分比不起作用的问题
div等元素设置宽高百分比都是基于包含他的块级对象的百分比高度,所以必须先设置包含它的块级对象高度与宽度,但是光设置body是不起作用的,必须同时设置html和body. 要使用百分比设置div宽 ...
- Springboot - 更优雅的方式请求发 HTTP 请求
参考:https://www.cnblogs.com/javazhiyin/p/9851775.html RestTemplate 是 Spring 提供的用于访问Rest 服务的客户端RestTem ...
- 通过js检测浏览器支持的字体,从而显示支持的字体,让用户选择。
http://www.zhangxinxu.com/wordpress/2018/02/js-detect-suppot-font-family/ 本文根据张鑫旭文章. 字体函数: var dataF ...