本人程序猿一只,说实话程序员真不是那么好做的,技术不断更新,需要不断学习,如果没有准备好将自己的大部分时间花在代码上,也还是可以做程序员的,但很难是一个很好的程序员(技术角度);要做好程序猿要学会去享受做程序员的过程,要有自己的节奏,千万不可以不学习,不提升自己,那样会被动淘汰;
做程序员很多都会产生职业病,特别是不爱运动的程序员,天天面对电脑,使你的身体变差对皮肤也不好,这也是女程序员少的原因之一;作为程序员,会花不少时间去看技术文档,总结工作技术经验,二没那么多时间去陪家人或者做别的自己喜欢的事,还不如说程序员应该喜欢代码,不然做程序员简直是一件疯狂的事情.
如今作为软件行业中的一员,我相信不少人是因为工资的原因选择程序员的,我就算是,虽然我本身也喜欢代码,这确实,但在工作中大多数情况下你写的代码并不是说你想要去写的,而是公司的业务需求,公司的发展方向却觉得项目要写什么接口,要写什么样的业务代码,具体接口实现还是会因人而异代码有些区别,但是项目大致方向是不会变得,接口也不会变,这是公司的发展决定的,所以我想表达的意思就是,有些公司的环境会让你变得像一个纯搬砖码农一样天天在码一些重复度较高的代码,这中情况下的程序员门要注意了,学如逆水行舟,不进则退,软件行业的技术更新很快,相信大家都知道,不要因为重复较多的代码工作而蒙蔽自己的双眼,你不要觉得自己很充实,在学习角度来说,如果这种工作每天回家之后你也啥技术文档不看,那么你会退步,你需要抽时间看看一些技术文档,学点新东西,这样,你才是一个较好的程序员,公司会更欢迎你,你的选择也更多,同时你的得到了提升,不论是在技术见识上还是在自我控制上;
这是本人在博客园的第一篇博客,并不是技术博客,因为没写过,所以先Test一下,谢谢大家.
下面插入一段代码给有兴趣的初学java玩玩,较基础的知识,涉及16进制 字符 循环 Scanner基本使用:
1 import java.util.Scanner; 2 3 public class JungleTest { 4 @SuppressWarnings("resource") 5 public static void main(String[] args) { 6 char[] question = { 0x8bf7, 0x95ee, 0x4f60, 0x662f, 0x70, 0x69, 0x67, 0x5417, 0x3f,0xd,0xa, 0x56de, 0x7b54, 0x22,0x662f, 0x22, 7 0x6216, 0x8005, 0x22,0x4e0d, 0x662f,0x22, 0x2e }; 8 char[] answer = 9 { 0x0059, 0x006f, 0x0075, 0x0020, 0x0061, 0x0072, 0x0065, 0x0020, 0x006e, 0x006f, 0x0020, 0x0072, 0x0075, 0x006c, 0x0065, 0x0073, 0x002c, 10 0x006d, 0x0061, 0x0079, 0x0062, 0x0065, 0x0020, 0x0079, 0x006f, 0x0075, 0x0020, 0x0063, 0x0061, 0x006e, 0x0020, 0x0062, 0x0065, 11 0x0020, 0x0061, 0x0020, 0x0067, 0x006f, 0x006f, 0x0064, 0x0020, 0x7a0b, 0x5e8f, 0x733f, 0x0021 12 }; 13 Scanner scanner = new Scanner(System.in); 14 while(true){ 15 System.err.println(question); 16 char[] charArray = scanner.nextLine().trim().toCharArray(); 17 18 if(charArray.length<1) { 19 System.err.println("输入为空,请重新输入"); 20 continue; 21 } 22 int flag = 0; 23 for (char c1: charArray) { 24 flag += c1; 25 } 26 if(0x92 != flag ) { 27 if(0x662f == flag && charArray.length==1) { 28 System.out.println("You are brave man!\r\nSystem exit"); 29 System.exit(0); 30 }else { 31 if(0xb43c == flag && charArray.length==2 && 0x4e0d == charArray[0]) { 32 System.out.println(answer); 33 }else { 34 System.err.println("输入错误"); 35 } 36 } 37 38 }else { 39 System.out.println("ok exit!"); 40 System.exit(0); 41 } 42 } 43 } 44 45 }