分享

国外码农,会卷八股文吗?—— 俄罗斯、韩国、日本、纽约、荷兰

 小傅哥 2023-04-03 发布于北京

作者:小傅哥
博客:https://

沉淀、分享、成长,让自己和他人都能有所收获!😜

  • 一、为什么被卷?

  • 二、外面的八股!

    • 1. 芬兰 - Ilkka Seppälä:设计模式

    • 2. 韩国 - gyoogle - 八股题

    • 3. 纽约 - Kevin Naughton Jr. - 面试

    • 4. 荷兰 - Lars Kappert - 编程原则

  • 三、游戏学编程

  • 四、过来人经验

哈哈哈,写了那么多、写了那么久的技术文章,也想看看国外的码农是否也会这样卷的飞起。为此想起了一直在日本同寝同学;你们那边面试需要背八股文吗?这老哥给我说;啥是八股文?

这死鬼,他们竟然不问八股文,怪不得去了都10年了也没喊过35岁危机! 那其他国家呢,韩国、新加坡、俄罗斯。尤其俄罗斯程序员都蛮厉害的,他们是怎么学习的?今天小傅哥就带着大家看看外面的师姐,是 世界!!这个难用的输入法🤨!

一、为什么被卷?

,是认知不足的同圈层挤压。就像大厂研发晋升的序列;T1、T2、T3、T4、T5、T6、T7、T8、T9...,前面的级别的人总是很多还很便宜,并且竞争激烈,为了一份工作要背八股刷算法读源码。所以也找工作也变得非常卷。

但其实也有很大一部分人是感受不到卷,其核心在于他们超过同龄同级别伙伴的认知,所以一路走过去,都过的风生水起。所以我也希望以我的经验,给你3方面内容,分别包括;开眼界的资料学会学习的方法真实场景的开发技术

二、外面的八股!

🤔 我想同样是学Java、用Java,美国、韩国、印度、德国、巴西、墨西哥,这些用 Java 的大户也可能存在和国内一样的Java资料。看看他们都是怎么卷的,能不能从中学到些新的手段和姿势。

但这里要注意,搜索国外的资料最好用对应的语言,比如;

  • 俄语;Java. Путь от ученика до эксперта. -Java 从学生到专家
  • 韩语;신입 개발자 전공 지식 & 기술 면접 백과사전 - 新开发人员专业知识&技术面试百科全书
  • 其他;但比如像印度、新加坡,他们的大部分资料是英语就能搜到,不过看头像知道,那是个老外😁

1. 芬兰 - Ilkka Seppälä:设计模式

  • 作者:iluwatar
  • 作品:https://github.com/iluwatar/java-design-patterns - 80.5k Star,他的仓库里还有 30-seconds-of-java 这样的内容
  • 博客:https:///
  • 感受:这老哥在技术圈的活跃度非常好,有时候也看到别的仓库有他的身影。他所编写的资料也非常硬核,是一个提升编程思维、锻炼开发能力的优秀内容。

2. 韩国 - gyoogle - 八股题

  • 作者:gyoogle
  • 作品:https://github.com/gyoogle/tech-interview-for-developer - 10.1k Star
  • 博客:https://v/
  • 感受:作者,三星青少年软件学院 1st 现任开发工程师。gyoogle 的 10.1k 仓库我估计也是韩国那边非常大的八股题了。另外在 gyoogle 作者的 following 可以看到韩国的妹子,比如;郑多熙、Yian Kim 尹金 嘿嘿 - 挺好看的就。

3. 纽约 - Kevin Naughton Jr. - 面试

  • 作者:kdn251
  • 作品:https://github.com/kdn251/interviews
  • 感受:作者是纽约 Google 的一名软件工程师,分享编程和技术相关的任何其他内容的视频。也是一份不错的八股文。

4. 荷兰 - Lars Kappert - 编程原则

  • 作者:webpro
  • 作品:https://github.com/webpro/programming-principles
  • 感受:作者,自由开发者/架构师。关心 JavaScript、性能、自动化和开源。在 JavaScript 方面沉淀内容较多,也编写了类似我截图的编程原则类内容。这样的思想非常宝贵,程序员不只是单一的写代码,更是未来世界的构建者。比如 ChatGPT

但别忘记了,你们还有小傅哥,这个深耕技术的男人!!!Github:https://github.com/fuzhengwei

三、游戏学编程

在检索相关资料的时候就想,既然俄罗斯的程序员那么厉害,肯定是有点不同的学习方式。所以小傅哥又检索到了一个网页版的游戏学习编程的课程。地址:https:/// - 体验了下还蛮有趣的。除此注册它会给你一些题目进行作答,判断你是哪个级别的研发,之后给你提供专门的资料。资料分为文档、任务和游戏,游戏的话一个个小故事引导你去学习,比较适合新人。【体验即可,不用付费】举例;https:///quests/lectures/en.questsyntax.level00.lecture03

四、过来人经验

编程是一个一个阶段的突破,早期我们不太了解编程和最终的结果,所以常常通过视频的方式进行学习。视频里怎么做,我们就怎么写。但随着编程经验积累多了以后,其实要逐步脱离视频学习,不能完全照着视频做。虽然视频会让你一步步的完成后得到正确的结果,但视频也会让你缺少思考。而你遇到的错误越少,你所到的成长也就越少。

当你实际加入到公司以后,不会有人提供给你视频,给你的只是产品文档研发设计研发代码单元测试,你需要通过这些资料快速掌握所需要开发的项目,这是一项非常重要的技能。如果你不会打断点、不会调试、不会看文档,那么将非常难进入工作中。

学习要以结果为导向,通过项目的驱动,学习相关技术栈和积累错误经验。只有这样你才能甩开初级阶段的拐棍,进入快速成长阶段。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多