Rumah  >  Soal Jawab  >  teks badan

java - 一名实习生职业发展的问题

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

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

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

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

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

PHPzPHPz2715 hari yang lalu321

membalas semua(6)saya akan balas

  • PHP中文网

    PHP中文网2017-04-18 10:22:01

    Arah yang boleh dilaksanakan. . ?
    Mengapakah algoritma, rangkaian dan sistem pengendalian tidak boleh dilaksanakan?
    Ingin belajar lebih mendalam?
    Apa yang anda lakukan sekarang masih merupakan projek perniagaan, tetapi bagaimana jika anda diminta melakukan penyelidikan dan pembangunan asas? Ini tidak bermakna jika anda beralih kepada perlombongan data atau operasi dan penyelenggaraan Linux, anda akan belajar secara mendalam Semua orang boleh beralih kepada industri ini, tetapi jika anda ingin pergi lebih mendalam, tiga yang tidak boleh dilaksanakan adalah amat diperlukan.
    Mata pertama anda除去并发一块, maka mengapa tidak mempelajarinya?
    Adakah Tomcat tahu prinsipnya? Netty minta awak tulis, awak boleh tulis? Jika syarikat anda ingin membangunkan rangka kerja perkhidmatan teragih pada masa hadapan, adakah anda mempunyai sebarang idea? Adakah JVM tahu cara ia berfungsi?
    Jadi ia agak mudah jika anda tidak mahu berada dalam perniagaan sepanjang masa, maka anda mesti mempunyai keupayaan untuk melakukan penyelidikan dan pembangunan.

    balas
    0
  • 迷茫

    迷茫2017-04-18 10:22:01

    Sebenarnya, semuanya sama, pada mulanya semuanya berkaitan perniagaan...

    balas
    0
  • PHPz

    PHPz2017-04-18 10:22:01

    Saya juga baru menamatkan pengajian dari sekolah peringkat kedua dan menghadapi masalah yang sama seperti anda yang saya menyertai program acm di kolej.
    Pertama sekali, anda harus menentukan arah, sama ada perlombongan data atau pembangunan javaweb.
    Kedua, anda harus melihat prinsip rangka kerja yang anda gunakan dalam perniagaan semasa anda, seperti tomcat, lihat kod sumber, apa itu nio,
    contohnya, spring, lihat prinsip aop , seperti mysql, apa itu btree , concurrency juga sangat penting.

    balas
    0
  • 黄舟

    黄舟2017-04-18 10:22:01

    Tulis lebih banyak, buku tidak akan memberitahu anda masalah yang anda hadapi. Terdapat begitu banyak bahagian hadapan, mengapa tidak lakukan bahagian hadapan dahulu dan kemudian tukar ke bahagian belakang

    balas
    0
  • 巴扎黑

    巴扎黑2017-04-18 10:22:01

    Saya seorang jurutera hadapan Saya telah menulis banyak halaman, proses membeli-belah, proses pembayaran, pengurusan pesanan, pengurusan akaun, dll. Ini semua berorientasikan perniagaan.

    Walaupun terdapat banyak pendua dalam perkara ini, dalam melengkapkan setiap keperluan anda akan menghadapi beberapa masalah teknikal yang belum pernah anda hadapi sebelum ini, yang boleh membantu anda pergi lebih jauh.

    Saya lebih suka teknologi Seperti poster asal, saya tidak suka perkara yang berorientasikan perniagaan dan saya tidak suka melakukan perkara yang berulang.

    Jadi sekarang selepas menyelesaikan kerja, saya akan mencari cara untuk meningkatkan proses pembangunan, mengoptimumkan alatan sedia ada atau memperkenalkan alatan baharu, dan kemudian mempunyai masa untuk memikirkan prestasi halaman dan cara melakukan pengoptimuman yang lebih baik Anda malah boleh menghasilkan kelas umum perpustakaan untuk digunakan oleh orang lain secara langsung untuk mencapai prestasi yang lebih baik (ini lebih teknikal).

    Dua perkara yang dinyatakan di atas, satu boleh meningkatkan kecekapan pembangunan, dan satu lagi boleh meningkatkan pengalaman produk (aspek bahagian belakang juga boleh mengurangkan kos perkakasan), kedua-duanya mempengaruhi perniagaan dari sisi.

    Teknologi digunakan untuk melayani perniagaan. Katakan anda seorang pembangun yang menggunakan Java untuk membangunkan pusat membeli-belah Apabila anda berjaya melibatkan diri dalam perlombongan data, anda juga akan mendapati bahawa anda lebih baik dalam data e-dagang kerana pengalaman yang diberikan kepada anda oleh perniagaan terdahulu.

    Akhirnya, mari bercakap tentang perkara yang anda minati di luar kerja Anda boleh meluangkan masa untuk melakukan beberapa perkara sumber terbuka, sama ada perlombongan data atau operasi dan penyelenggaraan Linux seperti yang anda nyatakan, sama seperti saya (peletakan pengiklanan kekuatan). , saya sebelum ini menulis SRL-JavaScript dan tema yang digunakan oleh vscode: Ayu ini tiada kaitan dengan kerja, tetapi tiada konflik.

    Saya masih belajar Golang baru-baru ini, yang merupakan perkara yang baik.

    balas
    0
  • ringa_lee

    ringa_lee2017-04-18 10:22:01

    Masalah ini terlalu besar
    1) Tidak ada kena mengena dengan golongan ketiga, jangan rasa rendah diri. Saya tahu orang yang mengambil jurusan fizik tetapi tidak lulus dan menukar kerjaya untuk menjadi pengaturcara semak sendiri
    2) Terdapat masalah besar dalam sistem pendidikan semasa , Pendidikan memberi makan adalah alat untuk memupuk orang yang taat, anti kemanusiaan
    3) Teknologi tidak penting, penglihatan adalah kuncinya, apa itu. penggunaan menulis 6 pesanan lagi jika hidup anda tidak bahagia? Tidak ada tempat kedua untuk menjadi atau mengikuti lelaki yang hebat. Oleh itu, anda boleh membaca lebih lanjut tentang pengalaman tokoh NB, seperti Lei Jun, Zhou Hongyi, dll.
    4) Membaca buku atau video sahaja tidak berguna, pasukan + mentor + projek adalah apa yang anda cari
    5) Ya Ikuti akaun rasmi saya, terdapat lebih banyak perkara perancangan kerjaya, sangat sukar untuk pengkod di China...

    balas
    0
  • Batalbalas