感觉思考问题或者选择尽量选择核心的去想吧,比如编程选择编程语言,虽然可以从语言的体系擅长开发的产品去选择(选择自己感兴趣的方向和能做的产品),但是有时候体系太大,涉及的面太广怕你把握不住,越想越迷茫(就怕感觉都喜欢或者都不喜欢不知道如何选择),其实可以想点核心的就是喜欢什么语言,比如java,或者php,或者c#(比如说单纯的喜欢他们的语法,还是应用场景,还是喜欢他们的读法,字母?等等)。当然也有人说选择c语言,c语言很强大可以开发很多东西,但是对于很多人来说其实还是比较难的,虽然很核心,这时候就还是选择适当核心的,但又不是过于底层太难的,比如JavaScript或者java和php之类的。感觉考虑越底层越灵活,可以做的东西越多,考虑太靠产品产物的话范围太广,有时候更迷茫,越核心越简单也越难,变化也越多,所以太核心比如c语言或者汇编那些一般普通人不是太感兴趣就不要选了。想到以前ui设计有段时间很火也想学,但是想想发现自己不是那个专业,对于核心的东西都不是很了解,培训大部分教的是软件部分,这部分别人专业的在很短时间内也能掌握,虽然对于色彩那部分也有少部分教,但是怎么也比不过别人大学专业学的,当然你很有兴趣后面补齐这些知识也行(很有兴趣为何当初不直接选这方面类似的专业?),但问题是你真的后面会去补么?缺人的时候好找工作,不这么缺人的时候呢?怎么办?有时候培训完都不知道核心点在哪里,都没有像别人大学里教的基础知识来支撑,当然你用培训的内容来支撑也行,但是如果别人大学又好又去培训的呢?培训完还有很多知识要补。还有就是很多东西都是东拼西凑的,都是凑起来完整的,而不总是重新开始的(不总是从零开始的),所以有时候也没必要总是过高的要求自己什么都要自己做,自己会,都要重新开始(当然这里说的是大部分普通人,有些特别厉害从零创新重新做很厉害也行,一般人没那个能力和经历和兴趣),能达到目标就行了,能做成就行了。有些东西也不是越多越好,比如文凭,大专,高中,本科,全日制,非全日制,如果拿到本科全日制,那其他的大专高中什么的工作也不需要的,比如专升本,相当于高文凭可以覆盖低的,只用最高的就行,相当于自己升级成功,刷新成功,把自己文凭刷高了。