java - 一名实习生职业发展的问题
PHPz
PHPz 2017-04-18 10:20:01
0
6
348

我目前是一名三流本科的大四学生,技术水平应该可以从我看过的书了解;《Java编程思想》、《JavaScript权威指南》、《高性能MySQL》、《鸟哥的Linux私房菜》。

  1. 主学java,除去并发一块,可以胜任日常开开发。

  2. 原生js以及jquery、bootstrap会用,但js的面向对象确实没能深刻理解

  3. MySQL的DDL、DML、存储过程、触发器、常用函数等掌握得七七八八,也知道点mysql相关优化建议

  4. 自己的笔记本是centos,所以仅是使用Linux并无大碍
    也有近半年时间的实习经验,但一直比较迷茫。似乎java语言注定要处理一大堆业务,虽然我不反感(目前而言),但我想更深入的学习(数据挖掘?)或者有个新方向(linux运维?)来促使我前进,我不想一味做重复的事。然而面临换城市重新找工作的我,又得重新找java服务器开发,不知道这会不会是个死循环……不知道前辈们是否有过这样一段时间,想脱离现状学习新知识?(要是大家想说算法、网络、操作系统的话,那还是别了,我需要的是一个可行的方向)

PHPz
PHPz

学习是最好的投资!

모든 응답(6)
Ty80

가능한 방향입니다. . ?
알고리즘, 네트워크, 운영체제가 실현 가능하지 않은 이유는 무엇인가요?
더 자세히 알아보고 싶으신가요?
지금 하고 있는 일은 아직 사업적인 프로젝트인데, 기초적인 연구와 개발을 하라고 하면 어떻게 될까요? 그렇다고 데이터마이닝이나 리눅스 운영 및 유지보수로 전환하면 심도 있게 배울 수 있다는 뜻은 아니다. 누구나 이 업계로 전환할 수 있지만, 더 깊이 들어가고 싶다면 실현 불가능한 세 가지가 반드시 필요하다.
첫 번째 포인트除去并发一块, 그럼 배워보는 건 어떨까요?
톰캣은 원리를 알고 있나요? 네티가 글을 써달라고 하는데, 써줄 수 있나요? 귀하의 회사가 향후 분산 서비스 프레임워크를 개발하고 싶다면 어떤 아이디어가 있습니까? JVM이 어떻게 작동하는지 알고 있나요?
그렇다면 아주 간단합니다. 항상 사업을 하고 싶지 않다면 연구와 개발을 할 수 있는 능력이 있어야 합니다.

迷茫

사실 다 똑같습니다. 처음에는 사업에 관한 것이었습니다...

PHPzhong

나도 방금 2등 학교를 졸업했는데 대학에서 ACM 프로그램에 참여했는데, 말할 필요도 없이 당신과 같은 문제에 직면했습니다. 알고리즘, 네트워크, 운영 체제가 축적되는 데 시간이 걸립니다.
먼저 데이터마이닝인지, 자바웹 개발인지 방향을 정해야 합니다.
둘째, Tomcat 등 현재 사업에서 사용하고 있는 프레임워크의 원리를 살펴봐야 하고, 소스코드를 살펴보고, nio가 무엇인지
예를 들어 spring, Aop의 원리를 살펴봐야 한다. , mysql과 같이 btree가 무엇인지, 동시성도 매우 중요합니다.

黄舟

더 많이 쓰십시오. 책은 당신이 직면한 문제를 말해주지 않습니다. 프론트엔드가 너무 많은데, 프론트엔드를 먼저 하고 백엔드로 전환하는 것은 어떨까요

巴扎黑

저는 프론트 엔드 엔지니어입니다. 저는 많은 페이지, 쇼핑 프로세스, 결제 프로세스, 주문 관리, 계정 관리 등을 작성했습니다. 이것들은 모두 비즈니스 지향적입니다.

이러한 항목에는 중복되는 부분이 많지만 각 요구 사항을 완료할 때 이전에 경험하지 못한 몇 가지 기술적 문제에 직면하게 되며 이는 더 나아가는 데 도움이 될 수 있습니다.

저는 원래 포스터처럼 기술적인 걸 좋아하고, 사업적인 것도 싫고, 반복적인 것도 싫어해요.

이제 작업을 마친 후 개발 프로세스를 개선하고 기존 도구를 최적화하거나 새로운 도구를 도입하는 방법을 찾은 다음 페이지 성능과 더 나은 최적화 방법에 대해 생각할 시간을 가지게 됩니다. 더 나은 성능을 얻기 위해 다른 사람들이 직접 사용할 수 있는 클래스 라이브러리(보다 기술적인 내용임)

위에서 언급한 두 가지 점은 하나는 개발 효율성을 향상시킬 수 있고, 다른 하나는 제품 경험을 향상시킬 수 있으며(백엔드 측면에서도 하드웨어 비용을 줄일 수 있음), 둘 다 측면에서 비즈니스에 영향을 미칩니다.

기술은 비즈니스를 지원하는 데 사용됩니다. 당신이 Java를 사용하여 쇼핑몰을 개발하는 개발자라고 가정해 보겠습니다. 데이터 마이닝에 성공하면 이전 비즈니스에서 얻은 경험으로 인해 전자 상거래 데이터에 더 능숙하다는 것을 알게 될 것입니다.

마지막으로 업무 외 관심 분야에 대해 이야기해보겠습니다. 말씀하신 것처럼 데이터 마이닝이나 Linux 운영 및 유지 관리 등 오픈 소스 작업을 저처럼 할 수 있습니다(광고 배치가 강력함). , 이전에 SRL-JavaScript와 vscode에서 사용하는 테마인 Ayu를 작성했습니다. 이는 작업과 관련이 없지만 충돌은 없습니다.

최근에도 Golang을 배우고 있는데 좋은 일이네요.

左手右手慢动作

이 문제는 너무 큽니다
1) 삼류와는 상관없는 일이니 열등감을 느끼지 마세요. 나는 물리학을 전공했지만 졸업하지 않고 프로그래머가 되기 위해 직업을 바꾼 사람들을 알고 있습니다. 그리고 이 웹사이트의 창립자는 더 이상 독학을 하지 않습니다. 직접 확인해 보세요
2) 현재 교육 시스템에는 큰 문제가 있습니다 , 급식 교육은 순종적인 사람을 양성하는 도구, 반 인간적입니다
3) 기술이 중요한 것이 아닙니다. 비전이 핵심입니다. 당신의 삶이 행복하지 않다면 주문을 6개 더 작성해 볼까요? 위대한 리더가 되거나 따르는 데에는 둘째 자리가 없습니다. 그래서 레이준, 저우홍이 등 NB인물들의 경험담을 더 자세히 읽어보실 수 있습니다.
4) 책이나 영상만 읽는 것은 소용없으니, 팀+멘토+프로젝트를 찾으세요
5) 네 공식계정 팔로우하세요 진로계획도 더 많고 중국 코더들 너무 힘들어요...

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!