İşten atılma ve maaş artışı ile ilgili hususlar nelerdir?
Yayı açtığımda geri dönüş oku yok, bazen belli bir fikrim olduğunda uzun süre oyalanacak. Koşmanın kalbi hareket ettirildiğinde farkında olmadan yola ayak bastı.
Lahana satmak ve beyaz toz satmak için para tutuyor musunuz?
"Parayı lahana satmak için tutmak, beyaz toz satmanın kalbini sikmek." İş değiştirmek isteyen her on kişiden böyle düşündüğüne inanıyorum.
Mevcut toplumda, konut kredileri ve araba kredileri birçok insanı ağırlıyor. İnsanları istemeden karşılaştırmak. Örneğin, meslektaşınızla aynı şeyi yaparsanız, maaşı sizinkinden çok daha yüksektir. Başka bir örnek olarak, sadece işinizi sessizce ve görev bilinciyle yapmak istiyorsanız, çoğu zaman açıklanamayan bir şekilde "pot gökten gelir." Yaptığınız şey, liderin gözünde karşılık gelen değeri ve zamanla bir kısır döngüyü yansıtmaz.
Organizasyon yapısının değişmesi, sık sık fazla mesai yapılması, büyüyen bir cüzdanın olmaması ve durgun teknik seviyenin tümü, ayrılmak için bir kalbi harekete geçirir. İşler böyle giderse, ayrılmak kaçınılmaz hale geldi. Sonunda, lidere karşı açık ve dürüst olmak, işin içeriğini ayarlamak ve maaşı uygun şekilde artırmak için sabırsızlanıyor, pastayı çektikten sonra liderin reddetmesi deveyi ezmek için bardağı taşıran son damla oldu.
"İş işi! Maaş artışı!" Kararını gizlice verdi ve hemen harekete geçti.
Gerçekten kaçma zamanının geldiğini düşünüyor musun?
Bu saçma değil mi? Kesinlikle değil.
Harekete geçmeden önce iki kez düşünün, belki sığ bir çukurdan ve tekrar derin bir çukura atlayan bir iş!
İşleri değiştirmek asla düşük maliyetli bir şey değildir: trafik kilometre ve zaman maliyeti, yeni ve eski rollerin dönüşümü, iş anlayışı ve aşinalık vb. Hepsi belirli bir miktar zaman, enerji ve para gerektirir. Sık sık iş atma, kısa vadeli maaşlar yükselebilir ve bu da özgeçmişin çirkinleşmesine neden olabilir, sonuçta şirket istikrarsız üyeler işe almak istemiyor. Aynı zamanda, kısa vadeli değişim, her bir şirketteki teknik personelin yeterli yağış almamasına, genellikle sadece yüzeyde yüzmesine neden olacaktır ve bunu, yeterli düşünme ve esaslı iyileştirme olmaksızın, yalnızca iş bölümünden sonra yapacaklardır. İşler böyle devam ederse, yıllarca çalıştıktan sonra, yıllar içinde tek artış, ancak yetenek değil. Yazarın bir arkadaşı, prestijli bir okuldan yüksek lisans öğrencisi var, yedi veya sekiz yıldır mobil geliştirme ile uğraşıyor. Aktif veya pasif iş değişikliği nedeniyle, özgeçmişi bir veya bir buçuk yıl içinde temelde bir şirkete dönüştü. Şimdiye kadar büyük bir şirkette çalışamıyor ve yalnızca küçük, bilinmeyen bir şirkette çalışabiliyor. İş geliştirme yapılırken maaş hala üç ila beş yıllık gelişme seviyesindedir.
"Erdemli olanı görmek ve aynı şeyi düşünmek ve kötüyü görünce kendi kendine muayene", kendinize sorun:
Dikkatli bir değerlendirmeden sonra, hala ayrılmak istiyorsanız, gitme zamanı.
Ayrılmaya karar verdin, hazır olduğuna emin misin?
Yetenekli olanlar yeterince cesur değiller. "Çıplak sözler bir süreliğine havalı ve çıplak sözler her zaman havalı"? Asla. Tabii ek mali yük yoksa ben bu cümleyi söylemedim. Aksi takdirde yaşam desteğini kolayca kıracak ve gereksiz büyük baskılar getirecektir. Çoğu insan için öz disiplini asla abartma. Örneğin, bir görüşmeye gitmeden önce eve gidip bir veya iki aylığına hazırlanacağımı söyleyen birini gördüm. Belki ilk birkaç gün coşkuyla doludur ve bir buçuk hafta sonra belki de uyuyarak ve ters etki yaratan oyunlar oynayarak vakit geçirirler. Ben şahsen bunun halkın fikrine de uygun olduğunu düşünüyorum, yani "at bulmak için eşeğe binmek". Bir yandan, işte işler normal şekilde yapılmaya devam eder, ancak gece işten çıktığınızda bir an önce eve gidin Sonuçta, gözden geçirmeniz gerekir, ancak en iyisi lider tarafından bariz anormallikleri bulmak için bulunmamaktır. Öte yandan, vaktiniz olur olmaz, görüşmeyle ilgili bilgi rezervlerine ve proje incelemelerine hazırlanmalısınız. Tabii ki, en iyisi zamanı kişiden kişiye değişen bir ila üç ay ile sınırlamaktır, aksi takdirde şimdiki zamandan memnun olmama ve statükoyu değiştirememe ikilemine düşersiniz.
Bir at bulmak için eşeğe binerken, konumunuzu ve rekabet gücünüzü açıkça anlamalısınız. Örneğin, ilk ve orta seviye orta seviyeye uygun şekilde bakmalı ve orta ve üst seviye uygun şekilde yüksek seviyeye vb. Biraz daha yüksek bakmalıdır. Halihazırda aşina olduğunuz şeyleri netleştirmeli ve aşina olmadıklarınızı genişletmelisiniz: projede kullanılan bilgi ve beceriler, gelişimdeki en etkileyici şeyin ne olduğu ve ne olduğu gibi daha önce ve şimdi yaptıklarınızı sıralayıp özetlemelisiniz. En büyük zorluk nedir, nasıl çözülür vb. Genel olarak, ancak kişinin kendi konumunu ve rekabet gücünü netleştirdikten sonra bir hedefe sahip olabilirsiniz.
Soğuk bir kış olduğu söyleniyor, mevcut pazarı anladığınızdan emin misiniz?
Şu anda gerçekten "kış döneminde" ... Geçen yılın sonunda, her büyüklükteki şirket işten çıkarmalar yaptı. Bugün, sözde "altın üç gümüş dört" eskisi kadar iyi olmadığı söyleniyor. Ekonomik gelişme bir gerileme dönemindedir ve talep gerçekten de öncesine kıyasla azalmıştır Mobil İnternetin hızlı gelişiminin altın dönemi artık mevcut olmayabilir. Sonuç olarak, bazı pozisyonlar için işe alım standartları önceki yıllara göre çok daha yüksektir.
"Kimsenin mobil geliştirme istemediği doğru mu?" Cevap şu ki, orta seviyenin üzerinde hala birçok boşluk var. "Demire vurmak için kendi başınıza sert olmalısınız" ve deniyordu, "Sadece dalga çekildiğinde, kimin çıplak yüzdüğünü bileceksiniz." Tüm mobil geliştirme pazarının çılgınlıktan rasyonaliteye yeni döndüğü söylenebilir. Bazı işe alım web sitelerine baktığımızda, Alibaba ve Tencent gibi tanıdığımız bazı büyük şirketler ve hatta Pinduoduo ve Qutoutiao gibi bazı tanınmış yüksek maaşlı şirketler, orta ve üst düzeyler arasında işe alım yapmaya devam ediyor. Bu aynı zamanda bize mobil geliştiricilere belirli bir miktar ihtiyat verir, "Öğrenmek akıntıya karşı yelken açmak gibidir. İlerlemezseniz, geri çekilirsiniz." Sadece sürekli iyileştirme ve sürekli iyileştirme yoluyla belirli bir rekabet gücünü koruyabiliriz ve gelgit düşük olduğunda dalga tarafından elimizden alınmayız.
Genel olarak, okul çok kötü değil ve eğer vakıf iyiyse, okul işe alım pazarında mobil gelişim için hala çok fazla talep var; sosyal işe alım pazarında, 3 yıldan fazla gelişim tecrübesine ve yıl sayısına uyma becerisine sahip insanlar hala iyi. Yetersiz tedarik durumunda.
Bilgi ve becerileriniz dışarıda sohbet edebileceğiniz noktaya ulaştı mı?
Düşmanı tanımadan önce kendimizi tanımalıyız. Farklı seviyelerde gelişim için, ilgili seviyenin sahip olması gereken bilgi ve becerilerin açıklığa kavuşturulması gerekir. Elbette bunlar bazı çevrimiçi görüşmelerden ve gerçek görüşmelerimin bazı özetlerinden alınmış kendi sözlerim olabilir. Katlar arasında belirli bir düzeyde örtüşme vardır, belki de fark yalnızca derinliğe yansır. Aşağıda tartışılanlar, karşılık gelen seviyenin bilgi rezervinin% 100 olmasını gerektirmez.Örneğin, ileri seviyede veya üzerinde geliştirme mümkündür.İlk seviyenin bazı noktaları çok net değildir ve makuldür. Bununla birlikte, üst düzey geliştirme, alt düzey geliştirmenin bilgi ve beceri rezervlerinin çoğunu içermelidir.
Aslında, mevcut Uygulama nadiren saf yerel olduğundan, birçok pozisyonun React Native / Weex / Flutter geliştirme deneyimi gibi ön uç geliştirme yetenekleri için karşılık gelen gereksinimleri vardır.
Aşağıdakiler yalnızca uygulama katmanının saf yerel gelişimi içindir.
Yaklaşık bir yıllık Android geliştirme deneyimi.
Kısa vadeli hazırlıklar için, listelenenlere odaklanın ve uzun vadeli hazırlıklar için "Java Programming Thoughts" ve "The Art of Java Concurrent Programming" i okumanızı tavsiye ederim.
Kısa süreli hazırlıklar için listelenenlere odaklanın ve uzun vadeli hazırlıklar için "The First Line of Code" ve "Android Heroes" u izlemenizi öneririm.
Kısa vadeli hazırlıklar için, listelenen bu öğelere odaklanın ve uzun vadeli hazırlıklar için "Büyük Konuşma Tasarım Kalıpları" ve benzerlerini okumanızı tavsiye ederim.
Kısa vadeli hazırlıkta, listelenen maddelere odaklanın ve bazı basit soruları fırçalayın. Uzun süre "Algoritma" ve "Kılıç Parmak Teklifi" ni izlemenizi tavsiye ederim.
Kısa vadeli hazırlıklar için, listelenenlere odaklanın ve uzun vadeli hazırlıklar için "Resimli HTTP" yi okumanızı tavsiye ederim.
Kısa süreli hazırlıklar için listelenenlere odaklanın ve uzun vadeli hazırlıklar için "SQL Bilmeli ve Bilmeli" ifadesini okumanızı tavsiye ederim.
Android geliştirmede yaklaşık iki veya üç yıllık deneyim.
Yazar, birincil gelişme temelinde, ara gelişim temelinde, sıralanan derinlemesine yönlere ek olarak, aşağıdakilerin olduğuna inanmaktadır.
Kısa vadeli hazırlıklar için, listelenenlere odaklanın ve uzun vadeli hazırlıklar için "Java Sanal Makinesi Derinlemesine Anlayış" ı okumanızı tavsiye ederim.
Kısa vadeli planda, listelenen bu öğelere odaklanacağız ve uzun vadeli planda "Android Geliştirme Sanat Keşfi", "Yüksek Performanslı Android Uygulama Geliştirme" ve "Android Gelişmiş Işık" izlemenizi önereceğiz.
Kısa vadeli hazırlıklar için, listelenen öğelere odaklanın ve uzun vadeli hazırlıklar için "Tasarım Modellerinin Analizi" ni okumanızı tavsiye ederim.
Kısa vadeli hazırlıklar için, listelenen bu öğelere odaklanın Uzun vadeli hazırlıklar için, "Kılıçlar ve Teklif" deki sorulara aşina olan "Algoritmalara Giriş" i okumanızı ve LeetCode ile ilgili daha fazla seviyeyi fırçalamanızı öneririm.
İçerik kabaca temel bölümde gösterildiği gibidir. Uzun vadeli derinlemesine hazırlıklar için, "TCP / IP Ayrıntılı Açıklama", "HTTP Yetkili Kılavuzu" ve "Niaoge's Linux Özel Mutfağı" nı okumanızı tavsiye ederim.
Uzun vadeli derinlemesine hazırlıklar için, "SQL Dil Sanatı" ve "SQL Anti-Pattern" i okumanızı tavsiye ederim.
Android geliştirmede üç ila beş yıllık deneyim.
Aynı şekilde ileri düzey, orta düzey temelinde yükselmeye ve derinleşmeye devam etmelidir. Bu seviyede, sadece tekerlek prensibini anlamakla kalmayıp, aynı zamanda kendi başınıza tekerlek yaratarak Android ile ilgili geliştirmede de yetkin olmalısınız. Yukarıda listelenenlere ek olarak aşağıdakiler de dahildir.
Uzun vadeli hazırlıklar için, "Android Kaynak Kod Tasarım Modellerinin Analizi ve Gerçek Savaş" ve "Android Kernel Analizi" ni okumanızı tavsiye ederim.
Bu aşamada Java, tasarım örüntüleri, veri yapıları ve algoritmalar, bilgisayar ağları ve veritabanları vb. Ara seviyede listelenen seviye temelde yeterlidir. Android gelişmiş geliştirme, bu yönler için yüksek gereksinimlere sahip değildir. ByteDance ve şirket ile ilgili diğer pozisyonlarla yüzleşmek istiyorsanız, LeetCode'daki algoritma sorularının Medium veya üzeri kopyalanabilmesi için önerilir.
Peki, Android'in farklı alanları için, onu eşleştirme yeteneğiniz var mı?
Ses ve video endüstrisinin de Android ile ilgili geliştirme için belirli talepleri var. Ancak, aşağıdaki gibi ek gereksinimleri de vardır:
Birkaç teklif var, ancak katılmak için yalnızca birini seçebiliyorum.Nasıl seçileceği bir sorun. Sadece maaş ve muamele açısından değil, genellikle aşağıdaki yönlerden değerlendirilir:
Vergi öncesi mi yoksa vergi sonrası mı olduğunu açıkça sorun ve toplam paketin ödenmesi için kaç ay verileceğini sorun.
Bazı şirketler, iletişim sübvansiyonları, konut sübvansiyonları vb. Gibi çeşitli sübvansiyonlara sahip olacaktır. Pek çok sübvansiyonun geliri iyidir.
Örneğin, herhangi bir düzenli teknoloji paylaşımı veya ilgili teknik beceri eğitimi var mı? Bir dereceye kadar, iyi eğitim, iyi muameleden daha çekicidir.
Farklı şirketlerin farklı terfi sistemleri vardır.İyi bilinmeli ve belgeleme ve biriktirme gibi gelecekteki promosyonlara ve maaş artışlarına hazırlanmalısınız.
İster iş yapıyor olun, ister altyapı yapıyor olun, kendinize özel iş içeriğinizin ne olduğunu sormalısınız. Aynı zamanda, pozisyonun bulunduğu departmanın pozisyonuna dikkat edin.Genel olarak, ana işletme departmanının tüm şirketteki gelişim beklentileri daha iyi olacaktır. Diğer yardımcı departmanlar için, vurgu daha düşük olsa da, çalışmalarının teknik içeriğe sahip olup olmadığına bağlıdır. Genel olarak konuşursak, iş içeriği kişisel yetenek ve kariyer gelişimini iyileştirmeye yardımcı olmalıdır.
Çoğu BT şirketi için fazla mesai kaçınılmazdır, şu anda kabul edilmelerine ve saatlik ücretlerle dengelenmesine bağlıdır. Ek olarak, çoğu şirket nispeten sabit bir yerde çalışabilse de, seyahat etmesi gereken az sayıda şirket de vardır. Genel olarak, fazla mesai ve iş seyahatlerini önceden iyi anlamanız ve fazla mesai ücreti ve seyahat ödeneği olup olmadığını sormaya zihinsel olarak hazırlıklı olmanız gerekir.
Buna "beş sosyal sigorta ve bir konut fonu" diyoruz. Dikkat edilmesi gereken önemli nokta, ödemenin en düşük tabana mı yoksa tam aylık maaşa mı dayalı olduğu, ödeme tabanıdır. Örneğin, yardım fonu en yüksek oranda tam olarak ödense bile, daha az kullanılabilir olacak, ancak şirket aslında daha fazla ödeyecek.Para aynı zamanda bize aittir ve bir ev kiralarken veya satın alırken kullanılabilir.
Yukarıdaki tüm yönleri birleştirerek geliştirme için en iyi teklifi seçin.
Yukarıdakiler gerçek duygularımdan ve paylaşımlarımdan bazılarıdır, umarım "kışın" size biraz yardım ve sıcaklık getirmeyi umuyorum.
Bugünün röportaj paylaşımı için bu kadar. Aynı cümle. Röportajda sadece anlamanız gereken değil, aynı zamanda iyi ifade etmeniz gereken bazı şeyler var, böylece görüşmecinin Anlayışınızı tanıyabilmesi için İşleyici mekanizması gibi. Bu bir zorunluluktur Soru. Bazı belirsiz noktalar var, belki sadece röportajda yaşıyor, gerçek işte hiç kullanmayacaksın ama ne olduğunu bilmelisin.
Son olarak, buradaki editör, yukarıdaki teknik sistem şemalarıyla ilgili düzinelerce set koleksiyonunu paylaşıyor. Tencent, Toutiao, Ali, Meituan ve diğer şirketlerden 19 yıl içinde mülakat soruları , Teknik noktaları video ve PDF olarak düzenledi (aslında beklenenden çok daha fazla enerji harcadı), Bilgi bağlamı + birçok ayrıntı , Sınırlı alan nedeniyle, işte resim şeklinde bir parçası.
ve ayrıca Gelişmiş mimari teknolojisi gelişmiş zihin haritası, Android geliştirme röportajı özel materyalleri , Herkesin ileri seviyeyi geliştirmeyi öğrenmesine yardımcı olmak için gelişmiş gelişmiş çerçeve materyalleri ve ayrıca internette öğrenmek için materyal aramak için herkesin zamanından tasarruf sağlar ve ayrıca birlikte öğrenmek için arkadaşlarla paylaşılabilir.
[Android temel ileri teknoloji PDF belgesi, BAT görüşmesindeki gerçek soruların analizi]
[Algoritma Koleksiyonu]
[Android temel bilgi noktalarını genişletin]
[Gelişmiş mimari video öğrenme kaynaklarının Android bölümü]
Android Tanıtım Videosu alıp öğrendikten sonra, daha da güçlü hale geliyor! BATJ fabrikasına girin ve benzeri (hazırlık)! Günümüzde İnternetin soğuk olduğu söyleniyor. Aslında, yanlış arabaya bindiğinizden ve daha az (beceri) giydiğinizden başka bir şey değil. Doğru arabaya binerseniz ve kendi teknik yeteneğiniz yeterince güçlüyse, şirketin değişim maliyeti yüksek olacaktır. Sadece son iş Curd'u ortadan kaldırmak için! Günümüzde piyasada genç programcılar akınına uğramaktadır. Bu eğitim seti 1-6 yaş arası Android geliştirme mühendislerine yöneliktir. Darboğaz dönemindedirler. Gelecek yıl maaş artışlarını aşmak isteyenler, ileri düzey Android orta ve kıdemli, mimarlar daha da önemlidir Sudaki bir balık gibi, çabuk alın!
[Android gelişmiş öğrenme videosu], [Android mülakat hilelerinin tam seti PDF], [Android geliştirme temel bilgi notları] özel mesajla [Android] ücretsiz olarak elde edilebilir!