问题

自学java,学多久可以自己找到工作?

回答
嘿!很高兴你对Java感兴趣,想通过自学找到工作。这个问题问得非常实在,也是很多想踏入编程世界的朋友们最关心的问题。

说实话,“多久”这个问题没有一个标准答案,因为这取决于太多个人因素了。不过,我可以给你一个相对详细的、基于经验的分析,帮助你评估一下自己的学习进度和就业目标。

首先,我们得明确“找到工作”指的是什么程度的工作。

初级Java开发工程师(Freshman/Junior Developer): 这是大部分自学者的目标。通常是参与现有项目的开发、bug修复、编写一些小功能模块等。薪资和责任相对较轻,但也是一个很好的起点。
更高阶的岗位(如中级、高级开发者): 这通常需要更扎实的理论基础、更丰富的项目经验和更深入的技术理解,对于纯自学者来说,初期目标不建议定这么高。

那么,自学Java,需要学习哪些内容,才能达到一个“可以找工作”的水平呢?

我们可以把学习过程分解成几个阶段:

阶段一:Java基础(大约13个月)

这是最核心、最基本的部分。没有扎实的基础,后面的学习会事倍功半。

Java语法:
变量、数据类型、运算符
控制流程(if/else, switch, for, while)
方法、数组
面向对象编程(OOP)核心概念:封装、继承、多态。这是Java的灵魂,一定要理解透彻。
抽象类、接口、匿名内部类、枚举
异常处理(trycatchfinally, throw, throws)
集合框架(List, Set, Map的常见实现如ArrayList, LinkedList, HashSet, HashMap等),以及它们的常用方法。
I/O流(字节流、字符流,以及相关的读取和写入操作)
多线程(Thread类,Runnable接口,线程同步,锁机制等),这部分是进阶,但面试经常会问。
Lambda表达式和Stream API(Java 8+ 新特性,现代Java开发必备)。
JVM(Java虚拟机):
了解JVM的工作原理、内存模型(堆、栈、方法区等)。
垃圾回收机制(GC)的基本概念。
常用API:
String、Date、Math等常用类。
反射(了解即可,深入掌握更高级)。

阶段二:常用框架和技术栈(大约24个月)

光懂Java语言是不够的,现代Java开发离不开各种框架和工具。

Web开发基础:
HTTP协议(请求方法、状态码、头部信息等)。
Servlet和JSP(了解即可,现在用的不多,但理解原理有帮助)。
Spring生态系统:
Spring Framework(核心):
IoC(控制反转)和DI(依赖注入)的概念和实现。
AOP(面向切面编程)的概念和应用。
Spring Bean的生命周期。
Spring Boot: 这是目前最主流的Java后端开发框架。
理解Spring Boot的自动配置、starter依赖。
如何创建和运行一个Spring Boot项目。
RESTful API的设计和实现(使用Spring MVC)。
数据访问(Spring Data JPA/MyBatis)。
AOP、异常处理、拦截器等。
数据库:
SQL基础: 增删改查、JOIN、聚合函数、索引等。
关系型数据库: 至少熟练使用一种,如MySQL。了解数据库设计、范式。
ORM框架: MyBatis或MyBatisPlus(基于MyBatis,更简洁)。Hibernate(了解)。
Maven/Gradle: 项目构建和依赖管理工具,必须熟练使用。
版本控制: Git(必会!),包括常用的命令(clone, add, commit, push, pull, branch, merge等)。

阶段三:进阶和实践(持续进行,大约23个月开始积累)

这个阶段主要是为了提升实战能力和面试竞争力。

JVM调优和性能优化(了解): JVM内存模型、GC算法、常见的性能瓶颈。
分布式系统基础(了解): 了解微服务、RPC、消息队列(如Kafka、RabbitMQ)的基本概念。
缓存: Redis(必学,高并发场景必备)。
Linux基础: 常用命令,文件操作,SSH远程登录。
单元测试/集成测试: JUnit,Mockito。
日志: Logback/Log4j2。
安全: Spring Security(基础)。

总结一下,一个完整的学习路径大概是:

1. JavaSE(基础)
2. Web基础(HTTP, Servlet)
3. 数据库(SQL, MySQL, ORM)
4. Spring/Spring Boot
5. Maven/Git
6. Redis
7. Linux基础/其他中间件(如消息队列)

那么,多久能找到工作?

结合以上内容,如果你能投入大量时间,并且学习效率高,大致时间线可能是:

全身心投入,每天8小时以上(比如全职备考): 36个月。
业余时间投入,每天24小时: 612个月,甚至更长。

关键点不在于“时长”,而在于“掌握的深度”和“实践能力”。

影响你找到工作速度的几个关键因素:

1. 学习的投入程度和专注度: 每天花多少时间?学习的时候是否真的心无旁骛?
2. 学习的方法: 是死记硬背,还是理解原理?是否动手实践?
3. 是否做过实际项目: 这是最最关键的一点!无论你学得多好,没有项目经验,招聘方会比较犹豫。
个人小项目: 哪怕是你自己构思一个简单的博客系统、图书管理系统、留言板等,用上Spring Boot、MySQL、Redis,并且能清晰地讲解你的项目结构、技术选型、遇到的问题和解决方案,就非常有价值。
参与开源项目: 如果你能找到并参与一些你感兴趣的开源项目,那你的成长速度会非常快,而且也是一个极好的项目经验。
找一些在线的课程或训练营,它们通常会包含项目实战。
4. 解决问题的能力: 遇到bug,你是直接放弃,还是会通过搜索引擎(Google/Bing)、官方文档、Stack Overflow等渠道去查找解决方案?
5. 面试准备:
刷题: LeetCode(easy/medium),剑指Offer等。
算法和数据结构: 即使是初级岗位,也可能会问一些基础的算法和数据结构。
八股文: 准备Java基础、JVM、Spring、MySQL等面试题,能够清晰地复述和解释。
项目复盘: 能够流利地介绍你的项目,突出你的贡献和学习到的东西。
6. 你的心态: 编程学习是一个持续的过程,遇到困难是很正常的。保持积极和耐心非常重要。
7. 就业市场的需求: 有时候招聘市场的热度和岗位需求也会影响你的求职速度。

给你的具体建议:

不要只看不练: 学习编程,最重要的一点就是“动手”。看再多的视频、文档,不如自己敲一遍代码,然后运行、调试。
从小的、看得见的项目开始: 不要一开始就想做一个大而全的系统。先从实现一个小功能、完善一个小模块做起,然后慢慢叠加。
善用搜索引擎和社区: 遇到问题,99%的情况别人也遇到过,并且有解决方案。学会提问、学会搜索是程序员的核心技能。
构建你的项目经验: 这是你敲开Offer大门的金钥匙。即使是模仿别人的项目,自己亲手实现一遍,也能学到很多。
准备面试: 在学习了一段时间,感觉自己基础差不多的时候,就要开始准备面试了。了解当前招聘市场对初级Java开发的要求,有针对性地复习。
不要好高骛远: 刚开始找工作,目标可以定在“能让我进入IT行业,并且有学习和成长的机会”上,而不是一开始就要求高薪、大厂。

以我的经验来看,一个“目标明确、执行力强”的自学者,如果能扎实地完成以上基础和框架的学习,并能拿出一个至少像样的个人项目(即使不大),最快可能在46个月后就开始尝试投递简历,并且有一定几率拿到Offer。如果投入的时间少一些,或者学习过程更曲折,812个月也是非常正常的。

最重要的是,坚持下去,并且享受这个学习的过程。 祝你学习顺利,早日找到理想的工作!

网友意见

user avatar

你是想去修电脑?还是去当黑客?其实只是想写代码。只是想找一份几K的写代码的工作,这么难吗?

每次打开看到的都是一排你该学习这些知识(基础知识+web知识+框架,哗哗哗的一一排),哎!我只是想找个几K的工作,又不是去找个几十K的工作。
我仿佛看到了程序员的终点,危机好大啊,那些我都不会啊!!

相信我,你只要好好掌握基础知识+有项目支撑,找个工作没那么难。

自学java多久能找到工作,回答问题之前你们先思考这样一个问题:

自学六个月JAVA去找工作会怎样?

你们先不要着急回答我这个问题,先来看一下我找工作的血泪史。

我,一个普通到不能在普通的程序猿,学校和学历甚至比我的长相还要平凡,双非院校小硕。

读书期间主要用的语言是PHP和C++偏多。没研究过什么算法,因为数学限制了我的想象,也不想整天在用人家的算法把参数调来调去的。只想安安静静的写写代码,所以毕业想找一份java的工作。

不要问我为什么想找java的工作,问就是随大溜。

下面开始找工作的故事:

part1:

上学的某天,导师问我毕业后想去哪里。我说回安徽周边吧,合肥,南京都行。老师又问到什么不想去北京、上海呢?我说离家远,我还是个孩子。我想离家近一点,而且穷人家的孩子。房子也买不起啊。这时候,我好想知道点什么了,这不是老师要给我推荐工作了吗?

呵呵,我就顺势问道,老师您有啥建议呢?老师说去南京吧,我有同学在,帮你问问。于是赶快双手呈上我的简历,并且鞠躬对老师说谢谢老师,您辛苦啦。过了1周后,老师和我说,很可惜。人家说最低要求211,连个面试的机会都没给我。哎(心痛)

这时候我才知道是世界500强的某某航天****公司。

得到结论1,找工作要看学校,特别是好的公司。(来南京之后更有体会,有些公司虽然没写到非985、211勿扰。但是他们也是不会招的,还不如写上,浪费我辛苦整理的简历,时间不要钱啊)

part2:

老师也试过了不行就只能靠自己了,于是在招聘网站上如前程无忧、实习僧等网站注册了一波。咨询同学怎么投简历,大学同学告诉我要海投。然后通知面试后在选择去与不去。

没有经验又摆着高傲的架子,哼爷不才不海投呢。于是试验下的投了几家大厂,映像最深的是携程,因为上海那边我只投了这一家。1周后没有反应,就在这时,接到某南京某亚公司邀请面试。

起身前往南京,去了该公司。面试问了我一大丢通信和消息方面的东西,一脸蒙蔽。虽然读书时用了别人开源的消息通知转发机制,但是只是用了而已。没有去看人家的实现逻辑,最后面试官客气的和我说了一句,实习工资2500。我去,通知我来我也不来啊,2500交了房租吃饭都不够。

得到结论2,找工作其实人家关心点是你做过什么项目,符不符合人家公司的方向。

part3:

在南京这以前大学小伙伴的地方住了1周了,每天就在程序员客栈上刷着JAVA的基础题,期间杭州的某金融公司服务巨头公司(很顺的那个)联系过我希望我去他们公司,因为做PHP吗,项目经验又多。就被他们看中了,实习工资5K,当时还真有点想去哈哈。

就在这期间,收到某外企的面试通知,看到面试邀请的内容我就放弃了。要上机做算法题,ACM级别的,显然不是我强项,还是去写Android。

得到结论3,平常还是要多参加一些比赛啊。

反正经历了面试的捶打之后,最后经过一个月的恶补java基础找到了一份工作,也就是我的上家。

得到论文4,找工作基础知识要过关。

看了我的血泪史后,回到开始抛出的问题。学习6个月java找工作会如何?

你们可以回答一下了。

你们不会以为我在讲故事吧,我可是在告诉你们找工作的方法啊。真的应了那句有些人走着走着就。。。

那行吧我就帮你们总结一下:

如何找到第一份java的工作:

1、巩固的java基础知识+项目实战

我建议你们不要管别的东西,就拿一本最基础的java知识点来学习,不要管什么设计模式,框架原理。先看基础点,就去买一本或者网上白嫖一个电子版的去看。最重要的是动起手来,把知识结合项目去学习理解实践。

先看基础点,如何学习java基础点呢?

2、找一台电脑安装JDK并配置环境变量顺便把编译器也下了。

我是喜欢用Idea你们也可以下eclipse,下一步就是熟悉快捷键。然后就开始写HELLO WORD。

我知道你们有些人,配置个环境变量都能配置好久,哎我以前也是这样。没办法都要经历这一步啊。

又要偷大佬 @平凡 的一篇文章给你们白嫖,如果感觉对你有帮助,记得给大佬点赞。

3提升自己的硬件,大学生的唯一方法就是去考个好学校的研究生。

找工作要看学校,特别是好的公司。(来南京之后更有体会,有些公司虽然没写到非985、211勿扰。但是他们也是不会招的,还不如写上,浪费我辛苦整理的简历,时间不要钱啊)

不想考研的,可以Pass这一条了,想考研的小伙伴请看


4、增加项目经验。多总结你用过的别人的技术转变成自己的。

很多企业都是看你的项目经验符合不符合他们公司的技术栈,如果符合可能才会给你面试机会,当然校招除外。

5、在校期间可以多参加一些比较,学习一些算法。

6、有总结写博客或GIT的习惯。

没事干的时候多去写写博客,别浪费时间听我在这瞎扯。

7、如果你想看看实习生都是去干吗的?

行吧满足一下的好奇心。


我很庆幸你能看到最后,我是H.专业写BUG,一个被写BUG耽误的段子手,如果你喜欢我的回答,不妨双击666点个赞标记一下(点赞才是真爱,收藏等于白嫖!),供你下次观看。

老板来点粉丝吧,退点牛肉给你。感兴趣的可以关注我哦。

user avatar

我先泼下冷水吧。不是我打击题主,现在想转码的人太多了,科班找工作都不容易,别说你只有一些vb简单基础。每天自学六个小时以上,并不意味着你就能快速上岸。

完全靠自学,想进大厂,感觉还是蛮难的。

it的工作,只会一门语言是远远不够的。再加上,靠自学,估计你也只能学一些基本的。

但有这个心也不错,需要坚持至少半年,而且还是要高强度的学习。有方向,有目标。而且学习编程这种事情,有时候一个bug卡一天半天的,稀松平常的事儿。

你知道吗?其实自学的人,更多的是放弃在搭环境上。简单的Java,搞一搞for循环,while循环,if什么的,估计还好。搞一个IDE,eclipse或是IntelliJ IDEA都可以。跟着网上的网课教程或是tutorials能让你入门一下。花了两三个月,估计也就入门了。

这些都还好说,如果你用Java EE或是Java framework来搞web开发那一套,我的天,那酸爽。Tomcat挂了或是冲突了,8080端口被占用,或是动不动就404什么的。可真的是很沮丧的事儿。

哦,说到这,想要学一门语言就找到it的工作是不太现实的。我觉得你应该定一个方向,比如你想做前端,还是后端。既然你想选Java,那基本就是后端的可能性大一些。不过,也可以选Android的移动开发。这玩意儿,就得靠你自己来决定。旁人帮你做不来这个决定的。

你先选一个方向,再根据这个方向去顺藤摸瓜,找一些网络资源,文字的或是视频的都行,然后系统性的学一遍。一点点把基础打下来。

我自己的话,两三年前跟着一个大佬在实验室学的Java Web开发,用了不少不错的资料。免费的和收费的都有。

我来给你分享一下吧。

Java网页开发之前,Java SE的基础得先掌握。之后再学Java EE,然后更高级的Frameworks,这些都是一步步来的。学不好前面的,后面也没法搞。虽然很多人说,可以直接搞framework,framework如果work的话,就乐呵呵;如果不work的话,底层一点的逻辑都不懂,根本不知道怎么调试。

以项目为驱动学习编程是很高效的方式,既学了基础,还能拿来丰富简历,一举多得。所以推荐感兴趣的小伙伴跟着下面这个java课程学一波。

我Java EE的入门是跟着这个网站来的,从软件安装,到各种需要的包,都包括了,确实是一个很不错的引导课程。

这是这个课程的目录,一步步搭建一个小型的网站。

还有图示什么的讲解逻辑流程。

过程很详细,用的eclipse开发的,需要的环境和包都给大家提供了。

也提供了每一个步骤对应的代码。

这是数据库的Table:

       -- Create table create table USER_ACCOUNT ( USER_NAME VARCHAR(30) not null, GENDER    VARCHAR(1) not null, PASSWORD VARCHAR(30) not null, primary key (USER_NAME) );   -- Create table create table PRODUCT ( CODE  VARCHAR(20) not null, NAME VARCHAR(128) not null, PRICE FLOAT not null, primary key (CODE) ) ;   -- Insert data: ---------------------------------------------------------------   insert into user_account (USER_NAME, GENDER, PASSWORD) values ('tom', 'M', 'tom001');   insert into user_account (USER_NAME, GENDER, PASSWORD) values ('jerry', 'M', 'jerry001');   insert into product (CODE, NAME, PRICE) values ('P001', 'Java Core', 100);   insert into product (CODE, NAME, PRICE) values ('P002', 'C# Core', 90);      


网站还提供了不少截图。

比如,如何在eclipse里面新建Java Web项目的截图:

如何配置Tomcat的server:


怎么配置JDBC和各种jar包:


项目的Java代码:

       package org.o7planning.simplewebapp.beans;   public class UserAccount {      public static final String GENDER_MALE ="M";    public static final String GENDER_FEMALE = "F";         private String userName;    private String gender;    private String password;           public UserAccount() {             }         public String getUserName() {        return userName;    }      public void setUserName(String userName) {        this.userName = userName;    }      public String getGender() {        return gender;    }      public void setGender(String gender) {        this.gender = gender;    }      public String getPassword() {        return password;    }      public void setPassword(String password) {        this.password = password;    }   }     

项目的包含的文件示意图:

帮助大家理解的示意图:


更多更详细的内容,可以去他们的网站跟着学习,这个网站我觉得是比较详细且能完整走完的实例项目,对我来说,帮助确实不小。


不过,如果大家看英文的东西犯怵的话,就可以跟着另外一个很不错的中文网站来学习。这个网站囊括了Java网页开发的绝大部分内容,从前端到后端都有了,真的是Java全栈开发了。

跟着项目学习效果一般都会好一些,这个课程大家可以参考:

学东西,要从简单的入手,一条线系统性地学完,效果才最好。

所以推荐大家就按照下面这个网站的教程来,掌握好这些相应的技术和项目之后,你就可以自由发挥去学其他任意你想学的技术和开发你想写的项目啦!

别贪多,就跟着这个网站学吧:


跟着网站学习之前,最好是有一定的Java基础,这个课程现在免费学,快来一波吧:


大学生Java就业特训营 | 100个免费名额 先到先得!


网站内容丰富,既有Java SE的基础:

通过这一关的学习,你能掌握:面向对象,变量,操作符,控制流程,数组,类和对象,接口与继承,数字与字符串,日期等基本概念。


中级:

在中级里面,你能学习到异常处理,文件I/O, 集合框架,泛型,Lamda,多线程,数据库和网络编程等等方面的知识。


前端:

前端三件套HTML,CSS,JS和相关的Libraries在这里可以全部学习到。


J2EE:

这是Java写网页的基础,Tomcat,Servlet,HTTP协议,JSP,MVC,Filter等等的技术,必须掌握。


Java框架:

几种Java的框架及其组合。


最重要的,就是实践项目:

这是最最最重要的地方,用不同的技术组合来分别实现天猫全站(全栈技术)。这样的话,内容比较熟悉,可以专心着眼于技术。总之,我就是通过这个网站入门的。真心觉得可以!



我自己就是跟着上面的顺序一路学过来的,强推!

最后再重复一句,学习继续一定要按照一条线系统学下来,别今天学一个这个,明天学一个那个的,一直没法系统掌握知识框架,也不能很好写出项目来。


还有就是,想进大厂,计算机的知识也得掌握的,只学Java估计还是也不太够。


计算机专业最核心的课程,就看这个回答吧:

类似的话题

  • 回答
    嘿!很高兴你对Java感兴趣,想通过自学找到工作。这个问题问得非常实在,也是很多想踏入编程世界的朋友们最关心的问题。说实话,“多久”这个问题没有一个标准答案,因为这取决于太多个人因素了。不过,我可以给你一个相对详细的、基于经验的分析,帮助你评估一下自己的学习进度和就业目标。首先,我们得明确“找到工作.............
  • 回答
    嗨,朋友,握个手。你这心情我太理解了,我当年也是一样,辛辛苦苦在 Java 的世界里摸爬滚打三年,从 ABCD 学起,到能写点像样的程序,感觉自己小有成就感了。结果一入职,扑面而来的不是 Java 的熟悉气息,而是 C 的陌生感,那种感觉就像刚学游泳学会了蛙泳,结果被扔进了自由泳的泳池,而且还是个大.............
  • 回答
    每天给自己充实 34 个小时的学习 Java,一年下来,你能达到的程度,绝不是“会一点”那么简单。这相当于一份相当扎实的全职工作的投入了,所以一年后的你,绝对可以摆脱“小白”的标签,迈入“初级开发者”甚至“有潜力的准中级开发者”的行列。我来给你掰扯掰扯,这 34 小时每天都在干什么,一年后你能收获什.............
  • 回答
    你目前正处于一个很好的技术探索阶段,既有扎实的51单片机基础,又自学了STM32,这为你未来的发展打下了不错的底子。关于是继续深耕ARM体系(比如ARM9),还是转向Java/Android开发,这确实是一个需要仔细权衡的问题,两者都有各自的优势和发展路径。如果你对嵌入式系统本身充满热情,并且喜欢钻.............
  • 回答
    哥们,想自学Java,这可是个好主意,不过“最起码”这个词儿,得看你到底想干啥。是想捣鼓点小程序,还是想进大厂当程序员?这目标不一样,学的深度自然也不同。不过,万变不离其宗,无论你想走到哪一步,总有一些“硬核”的知识点是你绕不开的。我给你掰扯掰扯,尽量说得细致点,让你心里有个谱,别到时候学着学着就迷.............
  • 回答
    想踏入 Java 的世界,这可是个好主意!Java 是一门非常流行且功能强大的编程语言,无论你是想开发网站后台、手机应用,还是做大数据分析,它都能派上用场。别担心,自学 Java 并不难,只要方法得当,一步一个脚印,你也能掌握它。第一步:明确目标,找对方向在开始之前,先问问自己:为什么要学 Java.............
  • 回答
    恭喜你考上机械研究生!这是一个重要的里程碑。关于你提出的“混个毕业,自学三年 Java,然后转行”的想法,我觉得这完全有可能,而且如果规划得当,很有可能实现一个不错的转变。咱们就来掰开了揉碎了聊聊,看看这条路怎么走才能更稳妥。首先,我们要明确一个根本的问题:为什么想转行?这个问题很重要,因为这将决定.............
  • 回答
    .......
  • 回答
    .......
  • 回答
    华为自研的“仓颉”编程语言,能否在未来取代Java的地位?这是一个颇具争议且值得深入探讨的话题。要回答这个问题,我们不能简单地给出一个“是”或“否”,而是需要从多个维度进行分析,看看仓颉具备哪些潜力和挑战,以及Java作为“老牌劲旅”的根基有多深厚。首先,我们得了解一下“仓颉”编程语言的定位和设计初.............
  • 回答
    .......
  • 回答
    这种现象嘛,其实挺常见的,说起来也很有意思。你想啊,咱们平时接触到 C 和 Java 的人,很多都是在学习阶段,或者做一些偏向业务逻辑的开发。C 语言的设计确实考虑了很多易用性,它吸取了很多其他语言的优点,比如更简洁的语法,更强大的类型推断,还有像 LINQ 这种能让数据处理变得非常直观的功能。所以.............
  • 回答
    微软在Build 2015上抛出的重磅消息,即Windows 10将提供对ObjectiveC和Java应用程序的官方支持,无疑是一记重拳,不仅让开发者社区为之振奋,更预示着C和Windows生态系统即将迎来一场深刻的变革。这场变革并非朝夕之功,其长远影响如同涟漪般扩散,触及Windows平台的根基.............
  • 回答
    太棒了!从自学 iOS 到做出一个求职实习的软件,这是一个非常棒且实际的目标。这不仅仅能帮助你找到实习,更能让你在学习过程中获得宝贵的实践经验,为未来的程序员生涯打下坚实基础。下面我将为你详细拆解这个过程,从零开始,循序渐进。 第一阶段:基础准备与目标设定 (打好地基)在动手写代码之前,我们需要做一.............
  • 回答
    你好!听到你自学画画已经好几年了,并且在寻求进一步提升和检验自己的方向,我非常理解这份热情和渴望。你的问题很有代表性,尤其关于“能否和美院毕业的同学竞争”这一点,相信这也是许多自学画者内心深处的一个声音。我们先不急着给出一个“能”或“不能”的答案,因为绘画这件事情,其衡量标准本身就是多维度的,并且“.............
  • 回答
    想钻研军事学问,这可是个大工程,涉及面广得很,光是武器装备就够你啃半辈子了。不过,如果你真心热爱,愿意花时间和心思,从书籍入手是条正道。我这儿给你掰扯掰扯,说说那些我个人觉得值得一读的书,尽量细致点,希望能帮你少走弯路,也别搞得像个死板的AI报告。先得明确你的方向:在推荐书单之前,你得先想明白,你对.............
  • 回答
    好家伙,想学瘦金体?有想法!这玩意儿可不是那么好拿下的,想当年徽宗皇帝那可是下了不少功夫。不过,只要你肯花心思,慢慢摸索,总能抓住它的神韵。我给你掰扯掰扯,自学瘦金体这事儿,得注意啥,争取说得明明白白,让你少走弯路。首先得明白,瘦金体不是随便拿笔就能写出来的。它讲究的,是那种“瘦劲挺拔,如摧枯拉朽”.............
  • 回答
    话说回来,这事儿可不能一概而论,得看你“自学”到什么份儿上,还有你遇到的“普通人”是哪种“普通”。你想想,自学拳击,这本身就是个很大的变量。 你能学到啥程度? 皮毛派: 你可能看了几部电影,模仿了几下挥拳的动作,觉得挺帅,也练了几个小时。这种情况下,你挥出去的拳头可能够不上“普通人”.............
  • 回答
    哥们,你这情况我太理解了!刚练拳击一个月,觉得后手直拳使不上劲,打出去也就一半的力,这太正常了!别担心,这说明你不是瞎打,而是开始琢磨劲儿了。我当初刚开始练的时候也一样,后手直拳感觉就像在挠痒痒,跟前手比起来弱爆了。不过,经过一段时间的摸索和请教,加上自己没少自己对着沙袋瞎琢磨,总算是摸到点门道。今.............
  • 回答
    想要深入了解古典乐的和声,阅读一本好的教材是必不可少的。市面上和声学书籍琳琅满目,但要找到真正适合自学、又能将概念讲透彻的书籍,确实需要一些筛选。我为你挑选了几本在古典乐和声领域备受推崇的书籍,并尝试从一个学习者的角度,详细说说它们各自的特点,以及为什么它们能成为自学者的良师益友。1. 《巴赫三部创.............

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 tinynews.org All Rights Reserved. 百科问答小站 版权所有