程序员的基本素质:
1.程序员要有强大心理承受能力,面对社会发展猿们也在不停进化,最痛苦的莫过于害怕被社会淘汰,要努力做一些自己不擅长的事情,也许这在别人眼里不难,因为这些是混社会的基本素质,但对程序员真的很难,白天左右逢缘,晚上还能坐下来写代码的程序员是最高级程序员,因为他们已经习惯了角色转换,早已超脱了写写优雅代码的层次,他们是生活的真实的不真实的那群人,区别于难以沟通和脾气暴躁的程序员,他们是一群另类的半业务,半技术的心灵修行者!
2.程序员要面对孤独。老生常谈的话题!孤独是惯性,是长时间工作的惯性,一旦工作结束了,你会发现身边的人都离开了,因为你总在忙!别人早已习惯没有你的日子,而你结束一段时间的工作后,发现自己其他方面都退化了!你像一个蹲了长时间监狱的囚犯,看见阳光那么刺眼,你在这段封闭期改变了自己但很难变回来。
3.程序员要避免抑郁,长时间的专心做一个工作,枯燥乏味,要调整好自己的心态,调整不好也要调整,你在一个别人完全不了解的小世界里转,初期的兴奋到枯燥到厌倦到平和再到厌倦....周而复始!不抑郁几乎不可能,每天要花大量时间调整心态,正常和精神病之间游离,轻度抑郁和重度抑郁之间徘徊,喜怒无常,自言自语!
4.笑对压力,在上面这些问题中压力是最不值一提的,但也许是最严重的,压力往往会莫名而来,让猿类焦虑不安,程序员都是借口高手,压力山大时也许工作效率最低,玩世不恭和细致入微交替变换,你都不知道下一秒的自己是一个让自己都跪拜的神还是吐弃的猪。
5.愧对家人,长时间的工作让家人已习惯没有你,这个家没有因你在而热闹,也没有因为你在而没有静如死水,你和家人不在一个作息时间,失去了好多珍贵的共处时光,总有太多没有做的事去弥补而后又欠下了更多,这是一生的疼和死循环!
写到这里难以继续,然以我不悔之青春成为一个有用之人足矣!人贵在自知和知足,从迷茫少年至已不惑,虽奔波劳碌但也尽力立锥于世间,难自抑以自抑而抑,痛并快乐!