ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

10年Android经验老程序员浅谈职业发展:非科班出身程序员如何弥补技术差距进入好公司?

2022-01-22 11:34:32  阅读:140  来源: 互联网

标签:Java 浅谈 面试 项目 科班出身 程序员 Android


在校大学生需要早早对自己的未来作出规划,如果不把每个时间节点进行精确计算和把控,一不留神就错失了进大厂的机会。

只要勤奋了,任何时间点都不算晚:论时间的安排

在龟兔赛跑里,最让人痛心的不是兔子在中途睡觉,而是乌龟自暴自弃。天道酬勤,但如果自己都失去信心或贪图玩乐,那真就没人能帮你了。

在学校里,就该去积累项目经验,或自己通过运行代码熟悉框架技能。不过如果已经不慎错过学校里的时间,但现在想迎头赶上,只要努力了,什么时候都不晚!

小总结

总的来说,非科班出身的程序员在市场上基数不算小,其中大多数的确面临编程水平有限、知识分布不平衡、技术经验存在短板等现实困难。而行业对于非科班出身者的偏见也几乎是普遍存在的。

那么对于一个希望转型成为程序员的非计算机科班出身人员,有哪些值得重视的经验呢?通过以上案例,100offer 归纳如下:

快速建立知识体系获取程序员式的思维方式

寻找合适的途径实现技术入门比如观看学习技术大佬整理的学习资料

大量阅读源码根据多数受访者的经验,阅读源码是最快的成长途径

初学者应该积极发问依靠别人的经验并不可耻,关键在于用最少的时间获取最多的收益

依靠书本进行深入学习尽管技术博客或者社区论坛上的大神很多,但阅读一本书仍是系统习得知识的最好途径

转型要趁早对程序员这份工作而言,越晚转型的代价越大

Android进阶学习资源分享

总而言之,成功是留给准备好的人的

之前为了跳槽大厂花半年时间从各路大佬那里整理了一份大厂的《Android开发2020年度面试真题合集》,深入学习源码底层,架构设计。而已也刷了很多大厂面试真题。也切身体会到了一分耕耘一分收获。

该面试宝典不仅收录了本人亲身面试遇到的问题,还收录了从一些朋友那里收集过来的问题。在以后的工作中本 人也会不断的更新和充实该面试宝典,当然也希望大家能够多多奉献比较优质的面试题。

总共分为6个部分:

  • Java 基础(★★)
  • Java 高级(★★)
  • Android 基础(★★★)
  • Android 高级(★★★)
  • Android 项目(★★★)
  • 项目面试常见问题(★★★)

一、Java 基础(★★)

面向对象思想

多态

异常处理

数据类型

Java 的 IO

集合

Java 多线程

Java 高级(★★)

Java 中的反射


Java 中的动态代理

Java 中的设计模式&回收机制

Java 的类加载器

Android 基础(★★★)

Android 基本常识

Activity

Service

BroadCastReceiver

ContentProvider&数据库

Android 中的布局

ListView

JNI & NDK

Android 中的网络访问

Intent

Fragment

Android 高级(★★★)

Android 性能优化

Android 屏幕适配

AIDL

自定义控件

Android 中的事件处理

Android 签名

Android 中的动画

网络协议

其他

项目面试常见问题(★★★)

  • 开发周期

  • 项目中遇到的难题

  • 项目中最大的收获

  • 项目是如何上线的

的动画**

网络协议

其他

项目面试常见问题(★★★)

  • 开发周期

  • 项目中遇到的难题

  • 项目中最大的收获

  • 项目是如何上线的

标签:Java,浅谈,面试,项目,科班出身,程序员,Android
来源: https://blog.csdn.net/m0_66144765/article/details/122634803

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有