Moving-average-of-infosys

Moving-average-of-infosys

Short-term-trading-strategies-that-work-download-pdf
Trend-line-in-moving-averages
Motilal-oswal-online-trading-website


Bagaimana-banyak uang-trading-options Todd-mitchell-power-stock-trading-strategies Puting-forex-trading-on-resume Online-trading-view Perdagangan-strategi-komoditas-futures Strategi-perdagangan-strategi-pekerjaan

INFY Charts, Analysis and Tips InfosyOutcome of Board Meeting Limited telah menginformasikan Bursa mengenai hasil pertemuan Direksi Perseroan yang diselenggarakan pada tanggal 23 Februari 2017. 22 Februari 2017 Klarifikasi Laporan ExNews telah meminta klarifikasi dari Perusahaan sehubungan dengan Berbagai artikel berita yang terbit berjudul quotWhistle-blower melaporkan bertujuan untuk menyakiti Infi: Sikkaquot. Dalam hal ini, perusahaan telah mengirimkan salinan Pernyataan Perusahaan quotCompany. Rapat Dewan 16 September 2016 14 Oktober 2016 Untuk conResultsDividendnsider antara lain: (1). Laporan keuangan independen Perseroan yang diaudit sesuai dengan Standar Akuntansi India (INDAS) untuk kuartal dan setengah tahun yang berakhir pada tanggal 30 September 2016 (2). Laporan keuangan konsolidasi Perseroan dan anak perusahaan yang diaudit per INDAS untuk triwulan dan setengah tahun yang berakhir pada tanggal 30 September 2016 dan (3). Laporan keuangan konsolidasi Perusahaan dan anak perusahaan yang dikonsolidasi antara IFRS dalam INR untuk triwulan dan setengah tahun yang berakhir pada tanggal 30 September 2016 (4). Untuk mempertimbangkan dan merekomendasikan pembayaran dividen interim. Untuk conResultsnsider antara lain: Terkadang ilmu komputer, TI atau mahasiswa teknik elektronik dan komunikasi ditempatkan di dua atau tiga perusahaan IT India utama dan mereka merasa sulit memutuskan yang mana yang akan bergabung. Infosys, TCS, atau Wipro adalah salah satu pertanyaan paling umum yang saya hadapi dari para siswa tersebut. Jawabannya jauh lebih sederhana daripada yang mereka kira. Posting blog ini bukan tentang bagaimana perusahaan ini memberi makan perut lakh orang. Posting blog ini bukan tentang merongrong usaha dari perusahaan-perusahaan ini. Mereka mungkin baik menjaga pelanggan mereka bahagia. Blog ini bukan tentang menyinggung karyawan organisasi ini. Itu akan menjadi efek samping yang tidak disengaja. Posting blog ini adalah tentang pilihan yang freshers biasanya harus membuat dan informasi yang mereka harus sebelum mereka membuat pilihan. Posting blog ini adalah tentang mendesak para freshers yang ingin berkarir di bidang teknik untuk tidak melakukan kesalahan yang saya lakukan karena saya tidak memiliki informasi yang diperlukan pada saat yang tepat suatu kesalahan yang bisa saya koreksi dua tahun kemudian setelah saya menyadarinya. Posting blog ini adalah tentang beberapa fakta yang sangat tidak menyenangkan tentang perusahaan IT India besar yang tidak Anda kenal kecuali Anda telah menjadi bagian darinya. ALERT: Jika Anda tidak tertarik untuk berkarir di bidang teknik, kurang percaya diri untuk melakukannya, atau Anda sangat puas dengan bekerja untuk salah satu dari tiga perusahaan ini karena alasan yang benar bagi Anda, pos ini bukan untuk Anda. Itu tidak masuk akal bagimu. Jangan lanjutkan. Sekarang, mari saya mulai membunuh mitos yang berbeda yang ada tentang organisasi ini satu per satu dan saya tidak akan berbasa-basi saat melakukan ini. Anda telah diperingatkan. Pelatihan: Orang berpikir bahwa organisasi ini baik untuk freshers karena mereka mendapatkan banyak pelatihan yang tidak mereka dapatkan di organisasi lain. Saya harus mengingatkan orang-orang seperti itu bahwa mengikuti program pelatihan tidak setara dengan belajar. Memang organisasi ini memberikan banyak pelatihan kepada freshers namun hanya sekitar 1 dari trainee yang benar-benar menyerap pengetahuan. Yang 1 yang menyerap pelatihan tidak menempel pada organisasi untuk waktu yang lama karena cepat atau lambat mereka menyadari bahwa mereka ingin melakukan rekayasa nyata. Angka 1 bukan hanya tebakan saja. Inilah pengamatan saya di berbagai kelompok peserta pelatihan yang telah dilatih di salah satu organisasi ini. Pikirkan tentang itu. Dapatkah Anda mempelajari bahasa pemrograman baru hanya dalam 3 hari Jika jawaban Anda tidak, Anda tidak boleh bergabung dengan salah satu organisasi ini. Jika jawaban Anda salah, Anda tidak boleh bergabung dengan salah satu organisasi ini. Teknik: Seseorang dapat menemukan masalah teknik dalam organisasi ini namun tidak ada jejak teknik. Bagi Anda yang bekerja di salah satu organisasi ini dan tersinggung dengan pernyataan ini, silakan buka dan buka buku teks teknik Anda lagi. Cobalah untuk mengingatkan diri sendiri apa yang Anda pelajari dan apa yang Anda pelajari. Pertimbangkan apa yang Anda lakukan sekarang. Insinyur: Jumlah insinyur di organisasi ini sangat sedikit mungkin hanya 1 dari setiap 200 orang adalah seorang insinyur. Ini adalah tebakan, meski bukan yang liar. Inilah sebabnya mengapa tidak ada rekayasa di perusahaan-perusahaan ini meski ada masalah teknik. Tapi bukankah kualifikasi minimum untuk mendapatkan pekerjaan di salah satu bujangan sarjana teknik ini, Anda mungkin bertanya. Ini. Ya, semuanya memiliki gelar di bidang teknik atau komputer, tapi hanya sekitar 1 dari 200 adalah seorang insinyur. Selebihnya 199 tidak mengerti mengapa jumlah bit dari XS bitwise dari dua variabel akan memberi Anda jumlah bit yang sama pada posisi yang sesuai di kedua variabel, mengapa seseorang tidak dapat membuat ekspresi reguler sesuai POSIX untuk mencocokkan senar dengan tanda kurung seimbang. , Atau bagaimana menemukan hubungan terpendek antara dua teman di jejaring sosial. Perhatikan bahwa saya telah menggunakan atau sebagai konjungsi dan tidak dan. Mereka mungkin pengguna perangkat lunak yang baik atau penjahit perangkat lunak yang baik yang dapat membuat perangkat lunak dengan menjahit banyak fungsi perpustakaan namun insinyur arent mereka. Budaya: Salah satu budaya terburuk yang dapat Anda temukan di keseluruhan industri perangkat lunak. Sangat sedikit yang sibuk mencoba mempelajari beberapa hal yang disebutkan di paragraf sebelumnya. Beberapa karyawan sibuk memikirkan cara untuk mengesankan rekan wanita mereka menggunakan sumber daya yang disediakan oleh organisasi daripada belajar dan memecahkan masalah dengan cara yang lebih baik. Yang lainnya sibuk dengan cribbing. Berikut adalah informasi mengejutkan bagi mereka yang belum pernah bekerja untuk salah satu organisasi ini. Kita juga bisa menemukan lumpur di forum perusahaan sesekali. Profesionalisme adalah yang terburuk di sini. Tapi mereka meyakinkan diri mereka sendiri bahwa mereka profesional karena mereka berbicara bahasa Inggris dengan lancar dan tahu bagaimana cara mengenakan dasi. Karyawan merasa gaji mereka menyedihkan. Saya merasa mereka dibayar lebih. Berapa banyak pengguna perangkat lunak yang baik dapat memperolehnya di tempat: Bertentangan dengan kepercayaan populer, jumlah perjalanan ke luar negeri bukan merupakan ukuran kecakapan teknis. Sebagian besar (tapi tidak selalu) ukuran betapa tidak memihak seseorang tentang rekayasa dan profesinya, dan betapa serakahnya seseorang untuk kekayaan. Beberapa insinyur terbaik yang pernah saya temui di organisasi ini tidak pernah berkeinginan untuk pergi ke tempat, tidak pernah pergi, bergabung dengan sebuah organisasi di mana mereka dapat memasukkan pengetahuan dan keterampilan mereka untuk digunakan dengan lebih baik dan kemudian terbang ke negeri asing karena pengetahuan, keterampilan dan pemahaman mereka tentang Teknologi dibutuhkan disana. Jadi, jawaban saya untuk pertanyaan Infosys, TCS, atau Wipro adalah None. Itu tidak terlalu membantu. Inilah yang lebih bermanfaat. Seseorang dapat mempertimbangkan untuk melamar pekerjaan di sebuah organisasi tempat dia bisa mendapatkan kesempatan untuk menyelesaikan beberapa masalah teknik. Seseorang tidak bisa belajar teknik dan pemrograman hanya dengan mengikuti pelatihan. Kita harus mempelajarinya dengan melakukan, memecahkan masalah, mengamati apa yang dialami insinyur, bereksperimen, mengacaukan beberapa kali dan melakukan pengerjaan ulang, berbicara dengan insinyur yang baik, dan lain-lain. Seseorang dapat mencoba mencari sebuah organisasi di mana para pemimpin proyek adalah insinyur yang sangat baik. . Start-up lebih cenderung memilikinya. Beberapa yang matang adalah Gluster. Parallocity. SlideShare. Dll. Start up baru muncul setiap tahun. Perusahaan perangkat lunak yang mengembangkan produk terkenal dan sukses lebih cenderung memilikinya. Beberapa contoh bagusnya adalah Adobe. Amazon. Google. Phoenix. Dll. Jadi, bagaimana seseorang mengetahui apakah sebuah organisasi tertentu adalah organisasi insinyur atau organisasi pengguna perangkat lunak yang baik. Petunjuknya adalah: Wawancara. Ingatlah pertanyaan yang mereka ajukan dalam wawancara. Pikirkan mereka nanti. Coba diskusikan pertanyaan dengan teman Anda yang dikenal untuk memecahkan masalah rekayasa yang sulit. Wawancara tidak hanya merupakan kesempatan bagi sebuah organisasi untuk mengevaluasi pemohon, namun juga kesempatan bagi pemohon untuk mengevaluasi sebuah organisasi. Update: 28 Oktober 2011: Pos ini mendapat perhatian lebih dari yang kuinginkan. Hal itu dibahas dan diperdebatkan di berbagai tempat di web. Sebagai hasilnya, berikut adalah posting lanjutan: Re: Infosys, TCS, atau Wipro Sambeet Sahoo berkata: Blog yang bagus tapi sepertinya Anda mendiskreditkan banyak orang yang bekerja di perusahaan ini melalui blog Anda. Mari saya jelaskan. Tentang pelatihan, kesalahan siapa saja yang hanya diserap oleh Trainee 1 Jika peserta pelatihan cukup baik, mereka dapat selalu mempelajari hal-hal yang diajarkan tanpa masalah. Bagaimanapun, organisasi yang Anda maksud dimana PL diajarkan dalam 3 hari mungkin satu-satunya yang melakukannya. Organisasi tempat saya bekerja untuk melatih kami dalam aplikasi selama berhari-hari dengan silabus yang menyeluruh. Dan ketika Org kami mencoba melatih orang-orang di berbagai PL yang berbeda dengan cepat, diasumsikan bahwa mereka akan tahu cukup banyak dari itu sejak mereka menjadi bagian dari cabang IT dan CompSc atau berasal dari perguruan tinggi terbaik yang didambakan seperti NIT, IIT dll. Jadi mungkin mereka Asumsikan bahwa karena trainee ini mendapat bayaran lebih banyak dan berasal dari perguruan tinggi yang lebih baik, ada kemampuan untuk memahami hal-hal baru akan jauh lebih tinggi daripada yang lainnya. Anyways, ini hanya sudut pandang saya, seperti blog adalah sudut pandang anda. Apa yang Anda maksud dengan rekayasa Rekayasa tunggal yang saya dengar di perusahaan ini ada di bidang Teknik Produk (dan mungkin di mana mereka menggunakan VLSI dan barang). Tapi ini adalah sektor kecil dari organisasi-organisasi ini. Mereka memiliki lebih banyak sektor dimana persyaratannya adalah untuk memenuhi kebutuhan klien. Sesimpel itu. Baik itu menyediakan layanan seperti Administration, atau membuat aplikasi baru. Tapi jarang orang diminta membuat produk untuk perusahaan, terutama sektor BFSI yang merupakan salah satu penghasil pendapatan tertinggi untuk organisasi ini. Saya sendiri bekerja di Data Warehousing dan tidak ada kaitannya dengan membuat Produk atau menulis jutaan baris kode. Tapi kami terhubung langsung dengan Bisnis dan membuat aplikasi penting untuk klien menggunakan alat ETL kami. Jadi, pekerjaan ini buruk Apakah pekerjaan ini sesuatu yang seharusnya dilakukan Engineers arent Lalu siapa yang seharusnya melakukan ini Dan perhatikan bahwa pekerjaan ini memerlukan kemampuan analisis yang sangat tinggi yang seharusnya dimiliki oleh insinyur di dalamnya. Budaya: Baiklah, saya bisa menyepakati beberapa poin yang Anda buat. Tapi Anda tidak bisa mengklasifikasikan seluruh organisasi ke dalam ini. Dan apa itu pengguna komputer Arent para profesional ini membangun sesuatu untuk seseorang Apakah Anda mengatakan bahwa siapa saja yang bisa melihat-lihat internet dan tahu tentang komputer dapat melakukan pekerjaan kita Jangan Anda pikir kita akan menganggapnya sedikit menghina Mungkin benar dalam banyak kasus di mana Pelatihan yang tepat bisa membuat seekor monyet melakukan pekerjaan kita, tapi bukankah itu benar untuk banyak bidang Monyet arent dilatih untuk menerbangkan pesawat terbang di tempat: Saya tidak akan berkomentar mengenai hal ini sejak saya berada di tempat. Tapi ketahuilah ini bahwa ada kemungkinan seseorang benar-benar menyukai cara bisnis dilakukan di tempat dan budaya kerja di sini. Dan ya, uang adalah faktor besar. Tapi apakah itu membuat mereka serakah Setiap orang memiliki tanggung jawab sendiri dan bagaimana mereka memandangnya. Maukah Anda mengatakan bahwa seorang anak laki-laki miskin yang berada di tempat mendapatkan uang untuk keluarganya adalah serakah. Jadi, semua tentang persepsi. Dan pernyataan Anda tentang setiap orang yang pergi di tempat tamunya serakah memiliki sedikit kecemburuan dalam hal itu, meskipun Anda mungkin tidak ingin menyetujuinya. Jadi isnt gambarnya selalu hitam putih teman saya. Anda perlu mempertimbangkan kebutuhan dan keinginan setiap orang. Anyways, jangan tersinggung untuk anda atau blog anda. Hanya ingin menunjukkan bahwa persepsi everyones berbeda. Karena Anda tidak bekerja dengan perusahaan mana pun sekarang, mudah untuk berada di luar dan memberi komentar. Tapi saya sudah pernah bersama organisasi saya untuk beberapa lama sekarang dan saya merasa sangat baik dengan itu. Anyways, terima kasih atas kesempatan untuk debat yang sehat. Susam Pal mengatakan: Posting blog ini bukan tentang mengapa pelatihan tidak efektif atau apakah monyet sedang dilatih untuk menerbangkan airships. Blog ini menjawab pertanyaan, Infosys, TCS, atau Wipro Jawaban yang saya pilih adalah: None. Poin kedua Anda memungkinkan kemungkinan bahwa pekerjaan dapat dilakukan oleh seorang siswa sekolah menengah dengan kursus kilat mengenai perangkat lunak dan itulah yang dilakukan perusahaan-perusahaan ini, namun dengan lulusan teknik. Saya tidak melihat ada penyebutan atau petunjuk masalah teknik beton di poin 2 yang memerlukan keterampilan dan pengetahuan bahwa seseorang ingin memperolehnya dalam kursus teknik 4 tahun. Mungkin, teknik berarti hal yang berbeda bagi kita berdua. Membangun sesuatu bukanlah bukti menjadi insinyur. Membangun hal-hal seperti insinyur. Poin keempat Anda juga menunjukkan bagaimana karyawan perusahaan meyakinkan diri mereka bahwa mereka adalah insinyur profesional hanya karena mereka dapat menciptakan perangkat lunak yang bekerja. Sayangnya, faktanya adalah orang-orang dari perusahaan ini membangun perangkat lunak dengan cara beberapa mahasiswa tanpa pengalaman pemrograman atau teknik. Di titik kelima Anda, Anda setuju bahwa menunggu di tempat kurang tentang keahlian teknis dan hasrat akan teknik dan lebih banyak lagi tentang keserakahan akan uang atau keadaan yang menyebabkan keserakahan akan uang. Di poin kelima, Anda mengklaim bahwa Anda melihat sedikit kecemburuan di pos saya. Cemburu dengan apa. -) Abhishek berkata: Sambeet berkata: Apakah Anda mengatakan bahwa siapa saja yang bisa browsing internet dan tahu tentang komputer dapat melakukan pekerjaan kita Sambeet: Bukankah itu benar Dalam 1,5 tahun terakhir saya di infosys, saya belum melakukan satu pekerjaan yang mengharuskan saya Untuk menggunakan apapun yang saya pelajari dalam 4 tahun teknik saya. Yang saya lakukan adalah menulis javascript untuk mengurus input pengguna. Anda menyebutnya rekayasa AnonymousCoward berkata: Saya bekerja untuk klien TCS. Jadi, saya harus mengeposkan sebagai pengecut anonim karena alasan hukum. Saya sangat khawatir dengan respon Sambeets, terutama pada poin ke 5 di mana dia menulis bahwa vendor India mengirim karyawan mereka untuk bekerja di situs klien bukan karena mereka mahir dalam teknologi namun karena Anda perlu faktor dalam kebutuhan dan keinginan setiap orang. Permisi Kami membutuhkan orang teknologi yang baik. Mengapa Anda tidak bisa bersikap profesional dan menjaga kehidupan pribadi dan kemiskinan sementara mendiskusikan teknologi yang Anonymous katakan: Sambeet mengatakan: Tentang pelatihan, kesalahan siapa yang hanya diserap Trainee 1 Jika peserta pelatihan cukup baik, mereka dapat selalu belajar Barang diajarkan tanpa masalah. Ajit Sahoo mengatakan: Great post Susam. Tapi saya tidak setuju bahwa para pemula adalah tempat yang baik untuk mendapatkan pekerjaan teknik nyata di mana kita bisa menggunakan pengetahuan teknik kita. Banyak startups di India juga hanya melakukan pekerjaan penjahit dan penjahat. Tapi saya setuju bahwa ada startups yang bagus juga dimana kita bisa mendapatkan masalah teknik yang bagus untuk dikerjakan. Memang lebih segar sebaiknya selalu memilih startup dari infosys, wipro atau tcs jika ia ingin belajar hal-hal yang bermanfaat. Sambeet, Anda bertanya: Apakah Anda mengatakan bahwa siapa saja yang bisa browsing internet dan tahu tentang komputer bisa melakukan pekerjaan kita akan saya katakan. iya nih. Jika Anda berbicara tentang perangkat lunak seperti perangkat lunak bank SBI yang buruk atau perangkat lunak bank ICICI yang tidak dapat berjalan dengan andal sepanjang waktu, terus menabrak setetes topi lalu ya siapa saja yang dapat menjelajahi internet dan mengetahui tentang komputer dan sedikit pemrograman dapat dilakukan. Apakah kamu pekerjaan Vyankatesh berkata: Baiklah, dengan memperhatikan pendapat Anda, saya akan berbagi milik saya. Menyerap pengetahuan yang dibagikan dalam pelatihan adalah tanggung jawab karyawan. Dan pasti lebih dari 1 mendapatkan pengetahuan ini. Rekayasa memang terjadi. Lebih dari apa yang telah kita pelajari di sekolah dan perguruan tinggi. Sementara kita belajar teori di perguruan tinggi, di sini Anda memecahkan masalah bisnis dunia nyata. Orang yang bekerja berkualifikasi baik untuk pekerjaan itu. Beberapa di antaranya jauh lebih berkualitas daripada seorang Insinyur - CA, MBA, PhD, dan lain-lain - dan berbagi ruang kerja Anda dengan orang-orang ini memperluas spektrum Anda. Sedangkan untuk budaya, justru kita orang yang membangunnya. Ini adalah jumlah bagian - dengan masing-masing dari kita menjadi bagiannya. Adapun onsite, itu adalah berdasarkan berbagai faktor. Semua dalam semua, hal-hal yang tidak seburuk yang dirasakan. Susam Pal berkata: Saya tidak berpikir Anda belajar teori hanya di perguruan tinggi. Anda juga dilatih dalam eksperimen praktis di perguruan tinggi. Itulah mengapa setiap kursus teknik di India memiliki jumlah lab-jam tetap yang harus Anda selesaikan dan lewati. Dalam kehidupan profesional, Anda perlu menerapkan keduanya untuk memecahkan masalah rekayasa di dunia nyata. Seperti yang telah saya sebutkan sebelumnya, kebanyakan orang di perusahaan ini tidak memiliki pengetahuan atau keterampilan atau minat untuk menggunakan konsep teknik lama yang ada untuk memecahkan masalah bisnis dunia nyata secara efisien. Saya bahkan melihat orang menyimpan data sebagai catatan dalam database yang seharusnya digambarkan sebagai grafik. Hal ini terjadi karena kebanyakan insinyur di perusahaan ini tidak memiliki kepercayaan diri untuk mewakili data sebagai grafik dan menulis algoritma pencarian grafik untuk mereka. Di perusahaan-perusahaan ini, saya telah melihat orang-orang yang menulis sebuah rangkaian fungsi perpustakaan string memanggil untuk melakukan sesuatu yang idealnya harus diselesaikan dengan menggunakan pohon sintaks abstrak atau setidaknya dengan DFA. Sayangnya, orang-orang dari perusahaan-perusahaan ini hanya berada di luar jangkauan ketika menghadapi masalah komputasi dengan cara yang benar. Hasilnya tentu saja adalah perangkat lunak yang berjalan lebih lambat, memecah input tak terduga, dll. Oleh karena itu, saran saya kepada orang yang bertanya, Infosys, TCS, atau Wipro adalah None. Saran saya kepada mereka adalah bergabung dengan beberapa organisasi di mana orang tahu bagaimana memecahkan masalah bisnis dunia nyata dengan teknik teknik yang tepat sehingga mereka dapat belajar bagaimana memecahkan masalah seperti insinyur. Saya setuju bahwa orang yang bekerja di perusahaan ini memiliki derajat. Sebenarnya, saya telah menyebutkannya di pos saya. Yang tidak mereka miliki adalah keterampilan teknik. Saya tidak melihat bagaimana orang-orang dengan gelar teknik yang tidak dapat menyelesaikan tiga masalah komputasi dunia nyata sederhana yang telah saya sebutkan di posting blog saya memiliki kualifikasi untuk melakukan pekerjaan mereka. Anonymous mengatakan: Jika Anda ingin bekerja 60hr minggu, bayar biaya sendiri saat berada di luar negeri dan diperlakukan seperti robot. Bergabunglah dengan TCS, Wipro atau Infosys. Paritosh berkata: Melihat perdebatan ini terus berlanjut dan tidak bisa menahan diri untuk tidak masuk. Sebelum memulai, marilah saya menunjukkan beberapa kenyataan dasar: Semua tiga perusahaan yang Anda beri nama mengaku bahwa mereka bekerja di domain Layanan. Tidak ada lagi Teknik di manapun. Ini adalah perekrut massal. Mereka merekrut orang yang tidak memiliki kesempatan untuk bergabung dengan google atau RSA baru saja keluar dari perguruan tinggi. Karena itu, saya kembali ke pertanyaan yang Anda tanyakan. Pengambilan saya akan bergabung dengan perusahaan-perusahaan ini bagus dalam dua kasus: Anda menyukai komputer dan suka memecahkan masalah dunia nyata dengan menggunakan komputer. Tapi Anda tidak memiliki gelar dari perguruan tinggi berat, jadi tidak ada kesempatan di biggies industri ini. Masuklah ke perusahaan ini, gunakan mereka sebagai landasan peluncuran dan maju dalam hidup Anda. Anda tidak tahu apa-apa tentang komputer, tapi ingin mendapatkan kerah putih yang layak. Masuklah ke perusahaan-perusahaan ini, bersiaplah untuk hidup Anda. Saya rasa tidak ada kategori ketiga dari orang-orang yang bergabung dengan perusahaan ini atau lebih tepatnya perusahaan lain di industri ini. Prunthaban berkata: Paritosh Mengenai menggunakan perusahaan-perusahaan ini sebagai landasan peluncuran, saya tidak begitu mengerti. Sebenarnya jika Anda belajar di perguruan tinggi yang tidak begitu baik dan bekerja di perusahaan-perusahaan ini selama 5 tahun, resume Anda tidak berharga dan Anda tidak dapat meluncurkan diri Anda di manapun. Saya bekerja selama 2,5 tahun di salah satu perusahaan ini (selain memiliki gelar dari perguruan tinggi yang tidak begitu baik) dan dari pengalaman pribadi saya, saya dapat mengatakan dengan pasti bahwa ini hanya menambahkan satu rintangan lagi untuk melompat jika Anda berhasil meluncurkannya. Karir kemudian. Ravi Krishna berkata: Vyankatesh Err. Apa yang Anda dapatkan dari CA, MBA di Infosys, Wipro dan TCS dan dengan demikian memperluas spektrum Anda? Anda pikir CA dan MBA tidak ada di perusahaan yang lebih baik. Dan apa yang dimiliki CA dan MBA berkaitan dengan teknik Sangat lucu bahwa orang-orang dari perusahaan-perusahaan ini Siapa yang datang ke blog ini untuk membela perusahaan mereka membuat keadaan menjadi lebih buruk dan menunjukkan kepada kita betapa menyesalnya keadaan perusahaan-perusahaan ini. Orang-orang yang membela perusahaan mereka di blog ini belum bekerja di perusahaan tempat kerja rekayasa nyata terjadi dan jadi bahkan tidak tahu apa yang mereka bicarakan. Vamsi mengatakan: Paritosh Saya pikir memulai karir di Infosys, TCS, atau Wipro adalah cara yang sangat buruk untuk memulai karir. Sambeet dan Vyankatesh adalah contoh terbesar mengapa ini adalah cara yang buruk untuk berkarier. Setelah mereka tinggal di perusahaan-perusahaan ini mereka dilembagakan. Pandangan mereka tentang dunia teknologi menjadi sangat sempit sehingga mereka percaya apa pun yang mereka lakukan adalah rekayasa dan di mana pun ia seperti ini. Mereka tidak dalam posisi untuk bahkan menerima bahwa pekerjaan mereka adalah sesuatu yang tidak membutuhkan BE. Siapapun dengan koneksi internet bisa melakukan pekerjaan itu. Hal ini karena orang-orang seperti ini tidak dapat keluar dari perusahaan-perusahaan ini dan tetap terjebak dalam perusahaan-perusahaan ini selamanya hanya untuk datang dan berkosting di blog seperti ini dan menyesatkan masyarakat umum ketika seseorang mencoba untuk mengungkapkan kebenaran tentang perusahaan-perusahaan ini ke dunia luar. . Tidak ada teknologi nyata yang ingin perusahaan mempekerjakan orang dengan pandangan sempit seperti itu. Saya sangat setuju dengan Prunthaban bahwa begitu Anda tinggal di perusahaan ini selama beberapa tahun, resume Anda kacau karena setiap raksasa teknologi mengetahui jenis sampah yang disewa perusahaan ini. Anton mengatakan: Saya telah memimpin sebuah proyek dimana kami berinteraksi dengan salah satu dari tiga perusahaan yang disebutkan dalam artikel ini. Satu hal yang bisa saya katakan dengan pasti bahwa tidak ada yang namanya insinyur yang baik di perusahaan-perusahaan ini. Mereka seharusnya mengirimkan sebuah proyek dalam waktu 3 bulan. Mereka tidak hanya kekurangan keterampilan teknis, mereka menangani proyek ini dengan sangat tidak profesional dan perilaku mereka menunjukkan kurangnya integritas. Tenggat waktu tidak terjawab, pengiriman tertunda dan bahkan setelah penundaan, pengiriman tidak berfungsi. Ada banyak bug yang menunjukkan kurangnya pemahaman sistem di antara para pengembang. Kebuntuan di database umum terjadi dan ketika kami mengajukan tiket, kami menyadari bahwa para insinyur tidak memiliki pemahaman dasar tentang jenis operasi yang menyebabkan kebuntuan. Meskipun terbilang jelas dalam dokumen bahwa perangkat lunak harus menggunakan multithreading untuk memanfaatkan server multicore yang kami gunakan, kami tidak menemukan peningkatan kinerja saat kami meningkatkan jumlah benang. Kami mengharapkan perbaikan linier dalam kinerja dengan meningkatnya jumlah benang. Mereka terus bersikeras bahwa mereka telah melakukan multithreading dalam perangkat lunak namun analisis kami bertentangan dengan klaim mereka. Kami harus meningkatkan masalah dan meminta mereka untuk menulis ulang kode multithreading. Bagian paling ironis dari keseluruhan urusan adalah bahwa teknisi kami harus bekerja dengan insinyur mereka dan mengawasi mereka agar bagian multithreading dilakukan dengan benar. Setelah pengalaman yang mengerikan seperti itu, saya dapat dengan sangat percaya diri memastikan bahwa poin ke-3 dalam posting blog ini 100 benar. Paritosh mengatakan: Prunthaban, Vamsi et al. Ketika orang mengatakan bekerja di perusahaan-perusahaan ini selama 5 tahun membuat resume Anda tidak berharga dan Anda tidak dapat meluncurkan diri Anda ke mana pun, saya merasa mereka bersembunyi di balik alasan. Anda tidak perlu perusahaan besar untuk menulis kode yang indah. Yang Anda butuhkan adalah kepercayaan pada diri sendiri dan kemampuan analitis dan logis dasar. Banyak orang telah keluar dari perusahaan ini dan pergi untuk menulis kode bagus. Saya pribadi tahu beberapa. Neraka bahkan penulis posting ini menggunakan salah satu dari perusahaan yang disebut jelek ini untuk memulai karirnya (maaf Susam karena telah mengangkat ini). Prunthaban berkata: Paritosh saya pikir Anda salah paham dengan saya. Saya tidak mengatakan orang-orang yang bekerja di perusahaan-perusahaan ini akan selalu menulis kode jelek :-) Saya bekerja di salah satu perusahaan ini selama 2,5 tahun dan saya memiliki banyak coders (termasuk penulis posting ini seperti yang Anda katakan dengan benar). Orang-orang ini adalah coders hebat karena mereka menggunakan waktu ekstra untuk mempelajari banyak hal. Tapi perusahaan rekayasa yang baik akan membuat Anda mempelajari semua ini dengan cara yang lebih mudah melalui pekerjaan sehari-hari Anda sendiri (Berapa kali Anda mendapatkan kesempatan untuk melihat potongan kode yang ditulis oleh coders hebat dengan 20 tahun pengalaman dalam salah satu dari ini yang disebutkan Perusahaan). Maksud saya adalah bahwa ketika seseorang yang bekerja di perusahaan-perusahaan ini memutuskan untuk memulai karir yang berbeda, perusahaan-perusahaan ini di resume Anda membuatnya menjadi satu rintangan untuk melompat. Saya tidak mengatakan itu tidak mungkin. Saya hanya mengatakan bahwa perusahaan-perusahaan ini menghambat kemajuan Anda. Saya menghabiskan 2,5 tahun dan saya dapat mengatakan dengan yakin bahwa jika saya telah menghabiskan 2,5 tahun di beberapa perusahaan teknik lain, saya pasti berada dalam posisi yang lebih baik lagi. Saya yakin itu berlaku untuk Susam juga. Susam Pal mengatakan: Paritosh, Anda sebutkan: bahkan penulis posting ini menggunakan salah satu dari perusahaan yang disebut jelek ini untuk memulai karirnya (maaf Susam karena telah mengangkat ini). Saya memulai karir saya di salah satu dari tiga perusahaan yang telah saya sebutkan dalam judul posting ini. Tapi ini adalah titik negatif daripada titik positif dalam resume saya. Ini tidak membantu saya sama sekali ketika saya pergi untuk wawancara di salah satu perusahaan yang saya sarankan kepada para freshers. Apa yang membantu meskipun adalah proyek pembacaan dan aplikasi keamanan yang saya lakukan larut malam setelah menghabiskan waktu 9ndash10 jam sehari di salah satu dari tiga perusahaan yang disebutkan dalam judul. Saya mendapat pekerjaan itu. Jika saya tahu apa yang telah saya bagikan dalam posting ini 5 tahun yang lalu, saya tidak akan pernah membuat kesalahan dengan memulai karir saya di salah satu dari tiga perusahaan ini. Ravishankar Haranath berkata: Pos yang bagus. Tapi, satu hal yang ingin saya sarankan adalah, Anda perlu menyebutkannya, ini tentang insinyur Ilmu Komputer dan kurangnya keterampilan teknik mereka, karena, organisasi yang bersangkutan adalah berbasis perangkat lunak. Ada poin padat untuk diskusi, untuk mengetahui mengapa Insinyur dari latar belakang lain masuk ke ini, tapi, seperti yang dapat saya lihat dari pos Anda, kebanyakan Anda membidik orang-orang ITCS meskipun tidak secara eksplisit menunjuk mereka. Start-Ups merasa sulit untuk mendapatkan Insinyur segar karena organisasi-organisasi ini melakukannya karena, ada aura sosial yang mendukung hal ini, lebih dari hal lain. Susam Pal mengatakan: Saya tidak secara khusus mengarahkan insinyur ITCS. Beberapa perusahaan ini juga membutuhkan insinyur sejenis. Sayangnya, tidak peduli jenis insinyur mereka, pengetahuan dan keterampilan teknik telah ditemukan suram. Beberapa contoh dari pengalaman pribadi saya. Seluruh tim insinyur elektronika tidak mengetahui logika digital dasar. Oleh karena itu, mereka tidak dapat memikirkan solusi efisien untuk beberapa masalah bisnis dunia nyata yang dapat dipecahkan dengan cara yang sangat elegan dan efisien dengan menggunakan logika digital. Saya telah memilih salah satu masalah tersebut dan menyebutkannya di poin 3 dari posting blog saya. Saya telah bertemu orang-orang yang memiliki gelar teknik elektronika dan komunikasi di salah satu perusahaan yang tidak mengetahui entropi informasi dan karenanya tidak dapat mengambil keputusan mengenai kompresi data. Di salah satu perusahaan ini, saya telah bertemu dengan seorang insinyur elektronika yang mengkonfigurasi sirkuit secara tidak benar karena dia tidak tahu bahwa dioda persimpangan p-n memerlukan bias ke depan untuk menyalakannya. Di perusahaan yang sama, saya telah bertemu dengan beberapa insinyur sains komputer yang tidak tahu bahwa ekspresi reguler tidak dapat digunakan untuk mencocokkan senar dengan tanda kurung yang seimbang. Sekarang, ini benar-benar konsep dasar di bidang teknik masing-masing. Jika orang-orang yang tidak mengetahui hal-hal mendasar tentang bidang mereka bekerja di posisi yang baik (kadang mereka juga pemimpin proyek) di perusahaan-perusahaan ini, ia berbicara banyak tentang teknik apa yang harus dilakukan pepole ini, dan jenis perangkat lunak atau Proyek non-perangkat lunak lainnya yang harus dibangun orang-orang ini. Kami telah menyimpang dari hal yang telah saya coba buat di posting ini. Saya tidak terlalu peduli dengan jenis perangkat lunak yang mereka bangun. Saya khawatir apa teman-teman saya yang bertanya, Infosys, Wipro, atau TCS, akan belajar di perusahaan-perusahaan ini. Jawaban saya kepada mereka adalah, None, karena saya ingin mereka mencari perusahaan start up atau perusahaan teknologi tinggi yang terkenal karena mempekerjakan insinyur yang baik di mana mereka bisa belajar memecahkan masalah dari orang yang tepat. Vamsi berkata: Paritosh Saya setuju bahwa hal itu tidak membuat resume sepenuhnya sia-sia tapi mengacaukan resume Anda. Saya harap Anda setuju dengan ini. Namun keputusan untuk tidak ikut Infosys, TCS atau Wipro masih bagus. Ada banyak startup yang mencoba mencari insinyur yang baik. Mereka memiliki kesulitan dalam mempekerjakan insinyur yang baik karena mereka tidak sepopuler Infosys. Tapi mereka memberikan pekerjaan yang bagus. Mengapa bergabung dengan Infosys, TCS atau Wipro saat Anda bisa mencoba dan bergabung dengan startup yang baik Jyotsana Kandpal berkata: Hi Susam, Senang sekali melihat Anda memposting tulisan pembuka mata sehingga keduanya macam: mereka yang masih menghadapi pertanyaan ini akan Berpikir dua kali sebelum bahkan mengajukan pertanyaan ini siapa yang ada berlayar di kapal perusahaan IT ini. Mungkin menyadari sesuatu dan keluar dari belenggu keheningan. Anonymous berkata: Hi Susam, posting blog bagus. Anda telah melewatkan satu mitos lagi yang perlu mendapat perhatian. Nama merek: Mahasiswa merasa bahwa Infosys, TCS, Wipro adalah merek yang hebat. Ini jauh dari kebenaran. Infosys, TCS, Wipro adalah nama merek yang memalukan untuk ditulis dalam resume Anda dengan pengecualian jika Anda ingin bergabung dengan perusahaan pembuat Infosys, TCS, Wipro lain atau Cognizant, Accenture seperti perusahaan yang siap untuk menyewa omong kosong apapun yang keluar dari Infosys, TCS , Wipro. Perusahaan teknis yang baik tahu bahwa merek ini seperti balon. Mereka terlihat besar dari luar tapi hanya memiliki gas di dalamnya. Sebenarnya seorang insinyur dari startup yang bagus tapi kurang populer memiliki lebih banyak kesempatan daripada orang dari Infosys untuk mendapatkan panggilan wawancara dari perusahaan teknik besar. HR pria berkata: Vyankatesh Saya benar-benar tidak setuju dengan pernyataan Anda: Semua dalam semua, hal-hal yang tidak seburuk yang dirasakan. Posting blog ini hanya menunjukkan puncak gunung es. Kondisi sebenarnya di perusahaan-perusahaan ini jauh lebih buruk. Tingkat gesekan yang tinggi di perusahaan-perusahaan ini adalah bukti dari hal ini. Anonymous berkata: Saya ingin setuju dengan apa yang Susam katakan di sini, tidak ada yang bisa menghilangkan apapun dari orang di sini. Di suatu tempat, saya merasa, kita sebagai Insinyur telah kehilangan kendali atas sumber pengetahuan kita. Codevalley berkata: Saya pikir semua 5 alasan berhubungan dengan karyawan dan bukan organisasi. Saya ingin bergabung dengan InfyWipro hanya karena alasan yang Anda berikan. Pelatihan: Jika hanya berhasil, saya ingin menjadi bagian dari kelompok elit itu. Teknik: Tidak ada yang menggunakan teknik teknik yang tepat tidak memaksa saya untuk mengikuti mereka. Mengapa saya tidak melakukannya dengan cara yang benar Insinyur: 1: 200 tidak berada di bawah kendali saya. Sebuah perusahaan memiliki hak untuk memilih berapa banyak insinyur dan berapa banyak petugas kebersihan yang mereka butuhkan. Saya akan memilih menjadi insinyur anyways. Budaya: Untuk gossipping atau cribbing mengapa Anda harus pergi ke InfyWipros Anda bisa menjadi seorang blogger (pun intended) Onsite: Para insinyur yang disebut mempelajari teori dan algoritma yang diciptakan oleh Dijkstras, Adlemans dan Tanenbaums. Mengapa seorang insinyur tidak mau bertemu orang seperti mereka Setelah mengatakan semua itu, saya sendiri adalah seorang bootstrapper dan menjalankan sebuah startup. Dan saya dapat memberitahu Anda bahwa sebagian besar insinyur fresh-out-of-college rata-rata tidak akan bertahan dalam startup karena alasan yang sangat tepat yang Anda berikan. Susam Pal berkata: Menurut saya, Anda telah meninggalkan komentar Anda untuk tujuan tunggal tidak setuju dengan jabatan saya tanpa benar-benar mengetahui atau memiliki pengalaman tangan pertama dari apa perusahaan ini. Namun, aku akan melakukannya dengan tenang. -) Menurut pendapat saya, seseorang harus selalu berusaha berada di perusahaan insinyur yang lebih baik karena ini menghadapkan seseorang pada tantangan dan gagasan yang menantang setiap hari. Ini mempercepat laju pembelajaran konsep baru beberapa kali lipat. Ya, seseorang pasti bisa belajar melalui belajar mandiri menggunakan internet, buku dan teman virtual, namun pengalaman bekerja dengan insinyur berbakat dan berpengalaman yang duduk di samping Anda tak ternilai harganya. Itu hanya menambahkan. Saya tidak melihat bagaimana pengurangnya. Anda memiliki gagasan yang sangat salah tentang perusahaan-perusahaan ini jika Anda yakin bahwa Anda tidak dipaksa untuk mengikuti praktik perangkat lunak yang buruk di perusahaan-perusahaan ini. Jaringan korporat dari setiap perusahaan yang baik dan harus jauh lebih sipil dan kondusif bagi pembangunan daripada internet. Di perusahaan ini situasinya terbalik. Jadi, saya tidak mengerti apa pendapat Anda tentang budaya. Seseorang tidak bertemu Dijkstras dan Adlemans dengan pergi ke tempat. Itu membutuhkan lebih banyak usaha daripada hanya menunggu di tempat. -) Saya dapat memberitahu Anda dari pengalaman pribadi saya. Anda juga tampaknya melemahkan kemampuan freshers rata-rata. Selain itu, sepertinya Anda gagal menarik talenta terbaik. Saya telah mewawancarai banyak freshers yang jauh lebih baik daripada orang-orang dengan pengalaman 5 tahun di ketiga perusahaan ini. Salah satu insinyur paling cemerlang yang pernah saya ikuti bergabung sebagai tahun lalu yang segar dan sekarang duduk di sebelah saya. Avlesh said: Sambeet Sahoo said: I just want to say that not all engineers plan to go for core jobs while studying. I was always interested to work in IT but had to get a good Engineering degree to fulfill that dream. It sounds bad but I dont use what I studied on my job, but Ive learnt a lot more now and I use that in my job. And yes, Im proud that Ive nothing to do with engineering and am still happy with it. In the end, I guess Susam wanted to highlight that not much engineering might be happening in these companies. I wont comment on that since I was never into that field as such. But I do know of many S.E. patents coming out of these companies so I guess they must be doing something right. But these companies have never claimed to be Engineering companies and have always been IT companies. So Susam is correct in saying that Engineers who want to use their knowledge they gained during Engineering should not join these 3 companies. The only thing you need to see is how much percentage of Engineers actually choose to do so. And Susam, by saying something like all people who go to onsite are greedy, you are labeling them. What if I said that all people who worked in these companies for more than a year and couldnt make it onsite were LOSERS, would my statement be correct Wouldnt I be labeling a hell lot of people. So please do not label everyone just because you might have come across a few instances. Terima kasih. Susam Pal said: I think you have misunderstood my blog post. Solving problems with ETL, patents, etc. have got nothing to do with what I am expressing in this blog post. It is a popular myth among students that onsite opportunities depend on technical prowess. I have tried to clarify it. You seem to agree with it as well. I am not labeling everyone as anything. I have given the very rough ratios and percentages in my blog post as per my observation which clearly imply that there are a few good people in these organizations. Freshers do solve real engineering problems. Please read my blog post once again and my comments where Ive given plenty of real-world problems which require usage of proper engineering concepts which most people of these organizations are incapable of doing and thus end up creating horrible software. Good problems are available everywhere, even in these three companies. But whether one can apply the right engineering concepts and techniques to solve these problems depends on the people working on it. In these companies, such people are very rare. So, I advice the freshers to join a company where such people are more in number. It would help them learn more. Anonymous said: hello all, what if someone(CSIT engineer) is not interested in engineering and he wants to do mba from a very good college. But he needs time for preparation. So he make decision to join tcsinfosyswipro (cause he didnt get job other than these companies), only for job experience and he can get time for preparation of CATXATsnapcet etc. Will it be a good decision. sanket said: Vams said: An interview is not only an opportunity for an organization to evaluate an applicant, it is also an opportunity for the applicant to evaluate an organization. This is exactly true. I was very happy that interviewer didnt ask many technical questions when I went for one of this big company. Now i am feeling the heat. I would like to call my designation as Cyber-coolie and not an SE. I totally agree with you when u say Its no engineering. Perhaps thats why my company realised this and removed technologies from its name :P Onsite is now no more a fruit for the aspirants of these companies. And that too many of them work as production support guys. That is horrible but given that you get a decent money, people dont complain. These companies say that colleges are not making people skilled as required to industrial standards. I would like to ask them Do these companies match the skills of the students As I say to my juniors, If you think you did something or learnt something in four years of engineering, dont join these companies. :) Anonymous said: I completely agree with you Susam. Even I lived in that shell of IT companies a couple of years, before moving to a startup. Now when attending interviews, my toughest task is covering up my work in the first company. ajit sahoo: Startup doesnt mean new company. Susam has given some excellent examples of startup, companies like flipkart, zoho, aryaka to follow. Amwy said: You know this is exactly the idealistic post that wants to make you feel Im the rockstar because I did not join any of this company. I disagree with you. I dont work in this organisations, but let me tell you, this whole startup culture we are seeing just because US is exploding is farcical in my opinion. Google,Facebook,Microsoft,Palantir etcetc are exceptions and not norms. You know why people work there, because they did their engineering right, that is in college. So any engineer who got his education right will always find ways to solve problems. It is very easy to criticise the processes and methodologies of this organisations, but only true engineers can improve them. Most of the startups preach about work culture, freedom, blah blah bull crap. Very few startups in India actually try or think computationally. Most of this startups are web-based products and sure as hell dont apply your graph algorithms or even basic algorithms. Im not saying this organisations are the best thing to happen to our country. Infact I think they might be a reason why one day we actually have recession and people go jobless. My point is if you get here, try to be your manwoman. Work hard and learn as much as you can. We still dont have startups which are actually using Computer Science. Theres more direction towards solving a problem which could make money for you. You can easily find out about this startups by looking at their Hire page, how many will appreciate your knowledge of Lisp or Assembly programming or someone whos read CLRs or TAOCP. All they look for is a very good PHP programmer to build stuff for them. If you want to learn get your education right. The rest will follow. Manindra said: Amwy You can not be more wrong when you say that we still dont have startups that are using computer science or engineering. Ever heard of Kritikal, zresearch, OnMobile. Im sure as hell there are many more examples. Sudeshna said: Ajit amp Amwy: I have worked in one crappy company in the blog heading amp then I switched to start up. I agree that all startups dont have engineering liking people. But many of them have good amp expert people. I disagree that somebody should join Infosys, TCS amp Wipro and try to be his own manwoman. The culture amp stupid processes amp tech-leads of these companies force u to do programming amp software projects in bad ways. It is always better to join start ups if u dont get a call from Google, Microsoft etc. I dont agree that if ur education is right the rest will follow. Correct information is necessary or freshers will fall for overhyped brandnames like infosys, TCS, wipro in spite of good education like I fell for the hype. This blog does very nice job of providing correct information. After one year, i switched to start up amp now I am doing better work amp I am happy. shaunak said: This blog post is very inspirational. Thank you for it. Perhaps you just changed my life. Santosh said: Ammy You are not well informed. Each startup suggestion posted by Susam are very respectable companies. They are also popular for keeping their employees happy. If you think SlideShare only hires good PHP programmers I have only one thing to say. Please update your knowledge about these companies before posting incorrect information. SlideShare does a good variety of work. They have a good variety of openings too. Freshers who join there start working on creating Ruby or Python API in the starting, eventually get to work on distributed systems, map-reduce, search engines, analytics, recommendation systems etc. within one or two years. All of these require good core computer science knowledge, algorithms and also graph theory. So please refrain from posting incorrect comments without doing proper research. Amey said: Santosh, I have never lambasted any companystartup. I think my points are coming across incorrectly. Here are the startups probably people should look at: Abhay said: All, Read all of the comments in the post and found them informative, but for me, being just a student, all they did was confuse me more. Having attended a pre-placement of one of these companies in the morning itself, I was, before reading this, sure of what my dream job was. probably for the lack of an hands-on experience in the industry. and the blog has definitely budged my perceptions. As for the start-up companies, what do they look for in a fresher, and does the graduation institute matter, (I must mention i arent from a very known college) What I couldnt get from the text, where to apply as a fresher, and their pre-requisites. or to pursue further studies. Terima kasih. abhay no general answer. different startups have different requirements. the companies have careersjobs pages in their websites. they will give you some ideas. no need to be from a very known college for startups. they cant afford to keep men who cant do work. so they hire with care. so just be good with your concepts. Kinkfisher said: I dont know if this has been brought up yet, but the blog post seems to say that you dont find challenging problems in these big IT companies, and hence the work you do there is not really engineering. What is not appreciated is that these companies are huuuuge, and somewhere some team certainly is working on challenging projects. They even have dedicated research groups. However, you must proactively look for them, and persistently try to join in. Just as they have real problems, they need real engineers to solve them, and requests will eventually be granted if they see that you are really good. 10 years ago, a friend was very interested in aeronautics, and he actually found a related project in Infy. Aeronautics, of all things Its just the nature of IT outsourcing that 95 of the work is non-challenging CRUD work, but then 95 of employees dont want challenging work anyways. Be in the other 5. Susam Pal said: Thats not what the blog post says. If you read point 2, it says: One can find engineering problems in these organizations but no trace of engineering. tuxomaniac said: Great article. Hope the graduates understand what exactly is the purpose of the degree they hold. Loved your method to analyze the a company. The interviews. So clean a method. -) IMHO, Engineering is not always about doing low level coding. It is also about designing highly scalable - systems, algorithms, applications and building them. -) Kinkfisher said: One can find engineering problems in these organizations but no trace of engineering. Thats only true for problems that can be solved without engineering. A large fraction of IT outsourcing projects are enterprise applications, used only by hundreds or thousands of people at most. They dont face, for instance, the scalability problems that require good engineering, and hence simple solutions and brute force is sufficient for most of these. However, there certainly are projects with hard problems where only proper engineering can get the work done. Or sometimes, otherwise dull projects throw up a small but really hard problem. When I was there 10 years ago, I was aware of people in each of these companies solving problems that required thoughtful engineering. Unsurprisingly, they were also seen as the most valuable employees, the go-to people whenever hard problems come up. Granted that these were rare cases. But I think it will get better with US companies beginning to outsource their RampD to India in addition to the dull IT stuff. neha said: After reading all these comments I just want 2 say Everyone has his own view 2 see things . But yes thanku very much 4 suggesting. Ive heard alot about these firms (as sam explained ). My seniors who hav worked with these firms warned me earlier not 2 join them.I know many people who left these companies. besides this one more thing I would like 2 say that if u r a freshly graduate n u got a job in above said firms it really matters very much because of the big name associated with them. Many of us want to know which type of environment, professionalism ,people amp opportunities r there. some people say these r gud ,some say they dont but anyways ive not joined any so ill think abt it coz there is no fun in waisting time. Maddy said: neha I shall recommend alternative action instead of thinking abt InfyTCSWipro. Upload your resume to job sites. You can get calls from startups. No offence meant but if you want to end up like Sambeet working with ETL tools in these companies till you grow old then InfyTCSWipro is good. InfyTCSWipro are big names but they are not respected names. You shall realize it later when you try to apply to big sofware companies or startups who do good work. Listen to your seniors who warned you. They are right. praveen said: The 1 that do absorb the training do not stick to the organization for a long time because sooner or later they realize that they want to do some real engineering. I fall in this category, i left before its too late Would have been nice if you point this to IT Consulting comapanies in general rather than to 3 of them. Anmol More said: Very nice post. True figure of IT Industry. Remember the questions they ask in an interview. Think about them later. I thought about this, before it was too late similar to Praveen. Think before you join consulting and try to find difference between consulting and development. Harsha said: First of all, nice blog, very informative to freshers like me who are almost ready to step out of college. After reading this blog, i must admit that im in a big state of confusion on what to do and what not to. Because, Unfortunately i have been placed to one of these IT Companies in college, and fortunately i havent joined them yet. My college is still going on and im expecting my joining atleast 3 months from now. I have good academics through out my career and an excellent extra curricular track record. Remember the questions they ask in an interview. Think about them later -- This is still taunting me, because this happened to me exactly as you described in the interview. Literally, they didnt ask me anything in the Technical Interview apart from a few basic Questions like syntax of case, for. while loops and so on. I still think they just recruited me because of my high academic scores. I come from a not so good college where in one of these companies is projected as the Ultimate Company that one can get in our campus and i am not blaming my institution for it as its in a semi urban place and thats the best that they could get for us. With a lot of input that i received from my seniors well they have kind of mixed opinions on these IT companies. Some of them say its good but majority of them opine the same that you have expressed in your blog. My question is, if i choose not to join it and look out for alternatives for startups and other companies where you say real engineering is being done and a place where i can really learn. how do i get into such companies I may not be the best technical skilled guy that they are looking around, i must admit that im poor in DFAs. Graphs and Algorithms, but given a chance and time i can pounce on it really deliver what is expected out of me. Im really passionate about technology and 100 committed in whatever i do. I presume that these startups really look for guys who have done some extraordinary stuffs like hacking, patents and others. But right now im building a cloud application as a part of my final year project. How can i get in touch with these startups and real engineering companies What do they look for What are my options. and chances It would be great if you could help me out in this havoc of choosing the right career path koolhead17 said: fr0z3n said: Though Ive never worked in any of the fore mentioned companies, Ive heard many tales of horror from my friends who have. Having worked in two (good) start-ups (in fact, still at the second one), I concur that a lot of good engineering happens in these small companies which the mainstream media is not familiar with. There are a lot of good start-ups coming up in various parts of India. I urge all engineers to consider them if they genuinely want to engineer great stuff. Dhaval said: Having worked for both: a MNC and a start-up (in that order), I cannot resist writing on this. I agree to all the points of yours. MNCs in India hire Engineers and convert them to Software Users. I was lucky enough to realise this within 5 months and switched the jobs. All that these so called hot-shots worry about is billing and bench strength. During my short stay in one of these, there was a point where I was doing a work which I learnt in High school. ( amp I am a PG in Comp Sci) From my experience (both during and after MNC job), people join them for job security (it takes months before someone realises that you are not working good enough and should be fired) and an chance to earn from on-site opportunity. Overall. Nice advice to the freshers. appreciate it :) Saurabh said: Parag said: Excellent blog post. I think the best thing a student can do after graduating is either join a good startup, or create their own startup. They will learn more in 2 years than they would have in any other company. I feel that at that age (most) people do not have many responsibilities, and they also have tons of energy to work 16 hour days. In fact I think that learning with open courseware and creating your startup simultaneously is better than doing a degree in CS or IT. But that is a different story :-) What you say about trainings is spot on. I have conducted many corporate training sessions, and my general observation is that most participants treat it as relaxation time. Basically it is time to spend away from real work, where they will learn a bit, and generally spend time on chat and email. Great blog. this one is going in my blog reader :-) Yuvi Panda said: Tip of the iceberg. Nicely written man I wonder how these companies still get clients. Backroom deals and kickbacks Everyone Repeat after me Bubble, bubble, burst soon Mugunth Kumar said: Agree on all your points. Training is given by companies not to train people, but to bond them. In India, its illegal for companies to bond employees (Bonded labors or slavery was abolished centuries ago), so they train saying training costs 200k INR and you should pay it back if you leave within two years. Engineering: What you study in India in Engineering colleges is also not engineering. After working for three years, I did my post graduation in Singapore. Education here focusses only on your ability to understand concepts. Exams have just 2-3 questions in total and you have your 3 hrs time to answer them. You have to think and write the answer in the exam hall. They make you think. One example question from our exam, Scenario 1: An employee working with you on a project suddenly expresses his intention to quit. With your knowledge of human resource management, how will you convince him to stay with you. An equivalent question from a Indian university will be, Briefly explain the ten techniques of employee retention. - 10 marks I wrote about our education standard 4 years ago: thoughts.mugunthkumarquality-of-education-in-india and thoughts.mugunthkumareducation-system-in-india. Culture: Are you aware of some project managers expecting moneyhigh value gadgets in return for sending their subordinates onsite Even more ugly press-unfriendly things happen with female employees This is the exact reason why Im in a foreign land. Not everyone loves to be in a foreign country. In fact, most dont. But we dont have a choice. Rahul said: i do not work in any of these organisations. but i feel one should understand the difference between service industry and product industry. both are different ball games and both the industries cannot survive without each other. SAP for eg develops its products but various organisations implement it according to the need of the client and mind it this is very business specific and do require huge analytical and logical decisions and lots of engineering concepts. My question to Susam- What Would u call an employee working in an steel plants shop floor, where most of the work is automated and a so called engineer jus monitors the process. he still is called an engineer inspite of being involved in none of the engineering activity just an example. By the way oxford meaning of engineering might help you -The application of scientific and mathematical principles to practical ends such as the design, manufacture, and operation of efficient and economical structures, machines, processes, and systems. So what you are talking about is just a difference between a good engineer and a bad engineer. Susam Pal said: What Would u call an employee working in an steel plants shop floor, where most of the work is automated and a so called engineer jus monitors the process. I am not sure how this is related to my blog post. I am talking about software engineering only in this blog post. Perhaps this question is a rhetorical one. In case it isnt, here is what I have got to say. If an engineering graduate can not use his engineering knowledge to solve a problem where there are well known engineering concepts and techniques known to solve the problem, I hesitate to call him an engineer. Since such people are plenty in Infosys, TCS and Wipro, I believe a fresher would learn less in these companies than they can learn by joining start-ups, Adobe, Microsoft, etc. have more people who solve problems like engineers. This blog post is not addressed towards people who do not have the capability to get recruited as I have already mentioned in the alert in the orange box. Selvas said: You just read my mind completely. I am actually one of the same kind, who joined it without any clue and then after 1.7 yrs. have just applied my e-separation few days back and add to this misery. they exploit Manager order us to come on weekends and stay late nights as if they are commanders I have never listened to it..and so my name is always in the hit list. ) And many people who are so dedicated and committed are wasting their time 14 -15 hours n office. for the money these people pay. With this same dedication they can reach heights if they are outside. But they are afraid. They want security. The biggest disease in India now Yamini Girey said: A really interesting blog post indeed. Here are a few points I would like to put forward. Also please bear in mind, I in no way endorse any of the firms. Software industry by its own nature is really young. The compliance regulations and processes are not so filtered at least as of now, to be called engineering. Plus the amount by which India produces engineers most of whom are lured by the instant gratification i.e. good salaries, onsite etc rather than learning, the services sector provides a good platform to launch ones career. I am talking purely from an average engineers point of view. Even you will agree that very few of us treat engineering subjects seriously. And that is why to the unsure and clueless I think these companies provide a platform to launch a career. Concerning the non-ITcomputer science background people, from my personal experience it provides a great learning experience, at least the training part. I was computer illiterate, as far as programming is concerned and whatever I learnt at Infy was a huge help while finding on campus jobs during my masters, writing programs to solve engineering problems during my masters (most of which was c). I am not trying to blow my own trumpet but on the basis of the skills learnt during training (though it used to be 3 days-5 days per language) I managed to learn new stuff, keep myself updated and later apply the same while taking part in competitions organized by giants like Microsoft. So it also depends on personal motivation I think, how you learn and later hone it to apply elsewhere. I see it as a great experience for a person who wrote her first C program in CAPS (yours truly). Now coming to strictly ITcomputer science people, even I agree if they want to make sense of their field as engineering, then they should not join these companies. Instead join a small product company which designs simple websites, but dont get dragged into the hell of services. If onsite is what motivates you, then rather go for higher studies if your financial conditions are stable and apply for jobs at product companies later. But giving benefit of doubt to the age of innocence ie 21-22, lets also not forget that we need to learn by experiencing things ourselves. From what I have learnt in life so far, even a household problem can become an engineering one. A true engineer I think is one, who uses hisher reasoning to come to conclusions and design solutions which best fit the situation by optimizing resources. Oh and by the way, I joined Infy because I was mesmerized by NRN. I know it was naive, but it was worth the try. Anyways I dont want to justify any reasons anyone has for joining these firms. I am just saying its not possible to take the correct decisions when you are fresh out of collegecampus. But yes, I would rather cross-check my motivation to join any company, not just these. That I think, is possible for everyone. Your post made me think a lot. So thanks for that. Naveen Bhartiya said: Thanks Susam for an excellent piece of writing and the follow up discussion. Society gets what society deserve. Problem does not lie in TCSInfyetc. They are service providers. Nothing to do with engineering. They built a system where a donkey can win the race and bring laurel to his CV, status, family, etc. You are right in saying that it is not good to be in Infosys, TCS, or Wipro if you want to explore engineering. It is good if you want name, fame, money, etc. Susam, you lose one point. Your post confuses a fresher about what should they do It is not their fault. It is the fault of the system, their seniors and elders. Training - Even big brands provide it, smalls one dont. It is the fault of trainee or trainer or facilitator if outcome is negligible. Engineering - Who cares at all Taking degree matters and subsequently job and money. Education level is at its nadir. People cant make Mona Lisa, they just scan or use copy-paste. Attitude of society towards scientific stdudies has to be blamed for this as they dont encourage students to take scientificengineering challenges. Engineers - Organisational Stucture and policies of these three companies can turn so called engineers into great IT brains of India. ha ha ha. Culture - They become earner after joining any organisation. They got freedom to do anything up to any level. Level of intensity may differ but situation is grave. Onsite - Knowledge amp skill does not determine who will be onsite or offsite. Only approach matters and internal politics. Some time, talents matters. Majority loves money and luxury. Hats off to Susam and other participants of this lively discussion. traviklais said: There is a very interesting pattern in the long debate here. The people who disagree with this article are either still working in one of these three companies or they have never worked in one of these three companies. Those who have worked in one of these three companies and then left it to join a better company are the ones who agree with the article in their comments. There are two implications of this pattern. Those who disagree with this article have seen only one side of the software industry. Those who agree with this article have seen both sides of the software industry. There is some nice debate in these two links: Freshers should read these two debates too. Kalyan said: Have to disagree with your tone of trying to guide it for all :) After all, lets say that your brand of engineering is trying to answer core problems. We require both the core and the periphery problems answered. Exactly why we have fewer of the likes of Google and more of Infosys. Although I have my personal preferences that slant with your views, philosophically youre answer is not exactly correct. Vivek said: I too have a similar story, worked in infy for 2 years (got caught in the bureaucracy and the only option to get out of the vicious circle was to quit) and then left to join a startup. I promised never to work for infy and likes. Susam Pal said: You have missed the point of this blog post. Let me try to make it clear once again. This blog post is not about whether we require both engineering and non-engineering problems or why we have few companies like Google and more like Infosys. This blog post is about which company a fresher should join so that he can make better use of his time at the work and learn more engineering. jumpin said: Many people who said in the comments that they met good engineers in these companies. I have a reply to them. I am cross-posting this comment from news.ycombinatoritemid2628318 The blog says that the number of engineers are very few. What do you think is wrong here There are some good engineers and there are many many bad engineers. so, it is possible that you had colleagues who were well respected but the majority of colleagues in Infosys TCS Wipro are not like that. I worked in one of these companies and I will tell you what type of things happen. People insult each other in bulletin board. I am not kidding. This is true. Guys leave useless and flirtatious comments on blogs of girls in the internal blogs. You have to compulsorily stay 9.5 hours in office every day even if you have no work. In many projects there is no system of code review. how will the freshers learn from their mistakes without code review File checkin is done not using client side tools but some crappy software created by internal IT team. The crappy software is interface between CVS and desktop. You have to reserve names for new files you have created one by one, then upload them one by one, upload each modified file one by one via a HTML GUI. It takes roughly 3 hours to checkin just 10 files. I agree with the author that these companies have one of the worst culture. I started my career here and after that I worked in 3 more different companies. All the three were better than these companies. At least I can check in code properly where I am now. At least I can disagree with other people in company bulletin board without fearing that someone will abuse me or insult me. Infosys TCS or Wipro is absolutely bad place to start your career if your aim is to learn good programming, learn good work culture and learn good knowledge from good colleagues. asutoshsarkar said: Kalyan CodeValley I have one simple question to people who are commenting that freshers should join Infy, TCS, Wipro. Why You guys are not giving any good reason important to freshers. You guys are simply giving only philosophy like someone can join Infosys and likes to change the system, improve culture n engineering practices, service work is also important with product work etc. (Who is talking of service vs. product here This is engineering vs. non engineering) Freshers are not interested in philosophy. They want to use their knowledge and learn how to do work properly along with earning money at the same time. Why will a fresher join a company to change the system and improve the culture of the company. Are they social reformers Are they the managers of InfosysTCSWipro Should the freshers decide the culture of InfosysTCSWipro or it is the responsibility of the CEOs, HRs and managements to decide the culture of InfosysTCSWipro I am just not able to understand why you guys are asking that someone should join InfosysTCSWipro and work with people who dont know how to do proper engineering and force you to do bad software practices In short you guys tell me why a fresher should join a company to do all these philosophical and cultural improvements instead of trying to join a company where the fresher can do proper engineering work and learn good coding and engineering practices from his seniors Dreams. said: I agree with the author. I am a fresher and placed in a company similar to these three (dont want to mention the name). And these guys have recruited such people in campus which do not deserve being called engineers at all. Kudos to the post. Abhinay said: Quite impressed by your article dear, what u have written is reality, thats what is happening in these so called IT firms. A bulk of fresh talent is being wasted in the AC offices of these firms. Now a days a good stuff is available on internet amp social networking websites about the work in these IT firms which helps to software job aspirants to take right decision for their future. Same suggestion to all the job aspirants- dont run in rat race, just choose the job that is in accordance with your skill so that you can get an opportunity to explore amp enhance it. Karan Thukral said: Very nice post. A whistle blower. I second the thought that IT companies are wasting loads of talent by hiring then and utilizing them as mere resources. But the flip side to this is that the young talented IT folks should also realize this. They have to take control over their careers and if they are focused enough. IT companies should just be a part of the journey, not the destination. I too an serving in the IT sector. I with a couple of friends have launched a community website for IT professionals and shall refer this blog post there too. You can find plenty of similar discussions there. the url is softkonnection and the discussion can be found here softkonnectionblogit-sector-worth-considering Warlock said: Susam, You rocked in the blog man Im a second year student and having almost no knowledge about the environment in these companies I was shocked. I already knew they made you work like peasants but other points you mentioned was completely new to me. Again, great eye opening blog, loved your stYle Comments too were fascinating. read about 20 of them at a stretch Anonymous said: There is basically a huge misconception about the software industry in India, especially among Indians. That misconception is that the software companies like the ones you mentioned above employ smart people and that their main business proposition is that they make the Indian talent pool available to clients overseas. The fact is, these companies help fill up the clerical jobs that are just too expensive to do at the clients end. The British designed our education system to produce clerks, we are continuing their good work and companies like the ones above are filling their coffers by making use of this pool of clerks. They do a great job of glorifying the work which they give to their employees, by giving them glass buildings to sit in and providing them with a conducive environment to meet their future spouse, so that it creates a better lock-in. anas said: well said frnd. reading ur post i hv changed my mind of wrking in these companies. radhakrishna said: nice post..depicting the reality..unfortunately the people working in these organizations run away from the truth..reminds me of the classic case of ostrich which tries to hide its face from the hunter..let me introduce myself..i have an experience of 5 years in this industry, and has worked in the organisation which is first in the name of the blog..you are right..and i would also like to mention that i was never interested to join this industry..topped my 12th school exam with very good marks, was never interested in MBA so did not even bothered to write the CAT exam even after taking a coaching for an year in CL in delhi where goal was to stare the girls of delhi university :)..got selected in IIIT-bangalore, did not join..and after all these, i landed in this industry..now the fun starts from here..started facing discrimination from my manager,who had studied electrical engineer..dont know why she took such a good subject.she was totally useless as she never hear d of nortons theorem and M E Vanvalkenberg..i quit that organization and landed in infy..infy was a nightmare to me..you mentioned that people think that they are cool because they are proficient in english. i can vouch you that half of the people cannot construct proper english to interact on emails also..and now on the blog..that none of these organizations do engineering..calling the people there as engineers is nothing but a disrespect to the word engineer itself. The people working there dont even know for what different purposes HTML and XML are used, they think that they have got similar usage as names are similar, forget about the concepts such as threading, serialization etc etc.and i know there are lot of trollers here..the thing is that these organizations are meant for low level IQ people of our nation who just want to get settled..if you are smart, well you will not consider them given a chance,but i know india is very funny, and by mistake land here, just be patient and wait for the right opportunity. And middle managers are someone who thinks that they are Narayan murthy..so bossy, so arrogant..they make the life of employees a nightmare and yes, i would like to mention that why i mentioned that i had topped my school in 12th with very good marks and got selected in IIIT-bangalore but did not join..because. just hold your nerve. Infosys had given me a pink slip. i guess this completes the picture radhakrishna said: and in the continuation of the above. for the trollers, please stop calling yourself as engineers..the title which is appropriate for the people working out there is softicians..just like we have technicians..and these sort of emotive responses come if you know the reality but hiding away from the facts..the blog is truly accurate..you will not find any engineering happening in these organisatio. n..if someone has to be an engineer, he uses all the formal methods of engineering..in CS it includes Modelling, we have two machine models- mealy and moore, FINITE AUTOMATA for lambda calculus just to check whether the machine fits the TURING machines standards or not, simulation..modelling and simulation are loosly connected..then performance measurement, the NP Completeness of the problem..it does not happen in these organisations, hence no engineering..if you are interested in engineering, better to go where engineering happens..also, it mentions about the pay and still people crib..you are right on that part also awesome7777 said: Personal experience: Did a contract in Germany and part of the solution involved working with Infosys guys. They were cheap and a dime a dozen. Infosys focuses on quantity rather than quality. A great deal of the time theyll ship over many developers to do 1 developers job. At the same time theyll ship over an organizer who is responsible for coordinating with the Infosys guys - like an onsite PM, except without any power. The guys we dealt with were all terrible communicators, just there for the money, and not very skilled. They constantly over engineered solutions, and gave a lot of Its not possible answers. The actual product we worked with was Remedy, and I have to say it was a joke. Extremely cumbersome, most likely built by the same sort of monkeys we had to deal with. All in all, its not an experience I want to repeat. Sudharshan said: Susam, I understand where you are coming from. We need to realise that these IT companies are businesses whose stock is people (like toothpaste is stock for Hindustan Lever). You have stock in various levels of finish. Some might be WIP (in training). Some might be ready-to-sell. And the business will always take good care of the stock (making sure the toothpaste stays at the right temperature for example), so they can sell the stock (market the skillset). Big IT treats its employees like cattle and no one realises it, because the cattle is well fed and the butchering (of talent and free thinking) happens over a period of 20-30 years. Suman Mukherjee said: Hi Susam, went through your article and couldnt agree more on most counts. When I passed out from college with 90 of my batchmates placed in swanky AC offices with pretty girls around in good cities I always wondered what went wrong with me. but soon in 5 years time I realised what most of these software professional do. cribbing, cribbing and cribbing all the time. no offense meant to any of them but trust me I started my career in a very hard way and today having woked in Volvo and being in Hyundai I can tell you one thing that most of the software professionals start living in such a small shell that they get very easily worked up to real life obstacles. I mean their life becomes so small. bitcing bout collegues, gossips, pretty girls and onsite. Is this what we were meant to be while we were students As for the engineering part, Susam, even for me who is in a full fledged proper technology company I must say it challenging to do what you really want because you always have to balance between what you want and the money you need to survive and how you get it. but on the whole a good observation. pradeep said: It completely depends on the personal interest of the individual. There are a lot of open source communities to show case engineering talent. But for making money. your need to work somewhere initially in companies like TCS. Because, I believe talent with out money is useless. To clarify you, there are many people,who started there career in TCS and went to Google by showcasing there talent in open source communities. Sachin Gupta said: Susam, well done and well said, everything mentioned by you, I agree to it. Good article. An eye opener for freshers. Susam - Absolutely correct. People who disagree belong to one of these: Managers in TCSInfy etc. Planning to write GREGMATCAT and get the hell out of these places Ppl who need to get their heads examined. There is no fourth category. For ppl, who really want to do good work and want to find gr8 ppl to work with, there are these various categories. I hope it helps CSIT grads. This is based on interactions with frnds and colleagues. The below list are places where I have my frnds and I am pretty sure of these. Others, I do have some idea but dont want to write something based on hearsay. Word of caution - Any PRODUCT BASED startup is between level A and B. Level A - best places to be in - Google, IBMRL, HP research, Zynga, RSA - this is where the cherry is. Level A - Some of the work is really A but sometimes not - I know many will disagree but some of the folks from these companies will agree - this is where the cream is - - Intuit, Microsoft, Yahoo, Amazon, Flipkart Level B - Thoughtworks, Robosoft - difficult to get into but not as difficult as the above companies. Also not engg focused. Level C - Aditi, Persistent, any OPD Level D - Dell,Verizon,Qwest Software Services, Bank of America, any US company which does not sell software but sells phone lines, credit cards. Quality of work is same as TCS etc but there are chances that you might meet some one intelligent. Pay is slightly better than TCS etc. Really the second last resort. Level E - the worst - here you can send your mother-in-law to work - TCS, Infy, Wipro, CTS, HCL, IGATE, Patni (probably the worst), HP, Sonata, Covansys, EDS, Accenture, IBM Consulting. Moni said: Really, it is the best article I have read so far. UnderContractCoward said: I work for Accenture and while the culture and software practices seem to be better, over-all we dont address any real computer science problems, and let me tell you if you didnt have an algo or puzzle round in your selection procedure as a fresher, be assured you arent gonna face any computer science problem there. I knew what piece of cake I was getting for what price, I go to office, have 9 easy hours and comeback with a salary that will support me till the time I jump to the real race And that being said, I know, Im not an engineer coz i dont do anything new, but I am a smart graduate who earns 30k as a fresher without deserving them mnn said: I agree with your post. If you really wanna make your carrier path strong then small companies are very good for freshers. The reason behind it is, those companies provide complete exposure to all the employees. You are included in all the phases of software construction. So, your knowledge and skills increase. Obviously, then you can switch to any MNC, they have their own advantages, like more salaries. Steve said: My pedantic contribution. Yes, I can learn a useful amount of a typical programming language in three days. That doesnt mean Haskell, but it does (and did) mean Pascal, Modula 2, Ada, C, C, Java and C among others. Usually, that mostly means how to spell the same old concepts, with very few new semantic ideas. The new semantic ideas can often be considered special purpose, and can best be learned later, as needed to do the job. Learning the first three days worth in a training course (or from videos) is useful because its just so damn boring - paying attention throughout the whole thing is impossible, so you need the training to carry on while youre 90 asleep or else you never finish. 10 awake is more than enough. Regular expressions can test for balanced parentheses. They can even test for any depth of balanced parentheses, so long as you know the finite maximum depth you need to test for when you construct the regex. I dont claim its practical (context-free grammars and push-down automata exist for a reason, even though most nesting isnt that deep in the real world), but this isnt a sane argument, its pedantry. -) Derek said: Good points Steve but remember that you need to be fairly interested in programming and technology to pick up a new language in 3 days of training. Most programmers I meet in the software industry arent so interested. Those who are and have the ability to pick up a new language in 3 days dont work for Indian IT outsourcing firms. -) So the first point of the author is still valid. Those who can pick up a new language in 3 days should stay away from these companies. If you really want to be pedantic, you shouldnt assume that an upper-bound to the depth of nested parentheses is known. Perl-derived regular expressions which support a lot of fancy features including recursive patterns can solve the problem for an arbitrary depth of nested parentheses but they are not true regular expressions. They are extensions to formal regular expressions. Moreover, POSIX-compliant regular expressions are incapable of handling recursive patterns and they can not test for balanced parentheses. Chas said: As a US citizen with a name brand PhD in Engineering, I can assure you that things are much the same stateside. US corporations like LM, GD, and Shell (I have worked for all of them) hire technical talent and use them to do menial clerical jobs. Sandipan Biswas said: Yeah, pushdown automata should be used to detect balanced set of parentheses, not regular expression because they are finite automata. Bristi said: I totally agree with the author of this post. I am working in one of these three companies as a trainee and I have a masters degree in computer science from the University Of Calcutta. I had a university rank in both of my bachelors degree studies and masters degree studies. Now I have spent my 3 months after the 3 month training in one of the three companies mentioned in this blog post. I have not seen a single line of code here. I have done my training well and I got to learn a lot, but now what I am doing and will continue to do for the next two months is translating some documents from one language to another, reading them and understanding them. Im supposed to do some support work (no software developement at all) and although I have no work to do, I have to sit in front of my machine for 9 hours a day. This is an unproductive use of a person who has researched on Distributed file system and parallel computing in her final semester. My seniors who are not all from CSIT background, felt that it is very easy to learn any pogramming language in 3 days. I guess what they meant by learning is learning only the syntax of the language. I am very upset as I cant utilise my knowledge and cant learn anything except some syntax. I was a topper in my school and Ive scored above 75 in both my degrees in the University Of Calcutta. Just because I wanted to be independent, I accepted this job offer. But now, I want to leave this job and want to sudy hard for getting into research. Maybe I have to stay unemployed for a long period. My family and I can afford it now but its not possible for every individual. I have to turn myself away from all the luxury Ive been used to for the past six months. But I want to do something which is relevant to what Ive studied and learnt. Being creative at my heart, I cant do this software user job anymore. My advice to all the fresh engineering graduates who want to do something in engineering and doesnt need money immediately is to wait and think before you join on of these companies. Sahil Shah said: I just read this post with mixed feelings. I havent gone through all the comments though but reading the first few, I understood there will be a lot of bouquets and baits for you and there are many more to come. There is a heated debate about whether MNCs are worth working for or not. I personally believe its just a matter of an individuals perception and to his luck. It depends on the type of project and manager one gets. Its even difficult for an MNC having more than a lakh of workforce to cater to every individuals needs. My opinion on the points you have made in this post: Training: Organizations have to show this to their clients to get projects. It ensures client that the company has got talent. It has nothing to do with providing knowledge to engineers. You cant feed software engineering into any individual in 3 months, which took an engineer 4 years to imbibe. Moreover, these companies dont care about it either. The trainee when given a project in production has least consideration about what heshe has been trained for. Engineering: It depends on luck whether you get a good project which truly tests your engineering skills or not. Engineers: Its not the companys fault that they do not have many engineers. It is the institutions in which they studied that couldnt produce engineers. Not everyone has the capability to become an engineer, but if the institutions arentt right, even the brightest could fail. Good institutions can make the dullest shine. Culture: It depends on your circle of people who you work with. You will always find the culture, about which you complain, better once you work for small companies who try to get the most out of you, make you work overnight, weekdays, ask you to keep your mobiles off, do not let you access internet, etc. I do not say that they have the best culture, but they are not the worst. I have worked with Infosys as well as Cisco. I need not say whose I liked more. ) Onsite: I agree with what you have said about this. Lastly, who am I I used to work with Infosys 3 years ago. I also worked at client side with Cisco and Microsoft. Yes, two entirely differently targeted firms. One is the master in networking and other needs no mention because it may start another heated debate here. Without mentioning the multitude of other parameters apart from the one you have made in point 5 of your blog post, I came to a conclusion similar to yours, None. I currently run my own small software factory in my hometown. For guys and girls who read Susams post and then take the pain to read this comment, do not worry if you are not able to get into one of these MNCs or if you do not get what you deserve, be it in terms of project or salary. There are many small software companies out there which apply engineering. Go for it. Dont worry about the pay. Think what would happen to you if you are put into some bullshit maintenance project for a year doing some mere repetitive stuff. Your mind would accumulate rust. When the project is over or you switch companies, you will no longer able to perform the way you could have when you were a fresher. In case you feel stuck in a project, take a bold decision and inform your manager to switch to another. Yes, you can shout and you can pick the project you want. These people should not be the decision makers of how you should work. They should understand what you want to work for and get you into that project. Not everyone shouts for their interest. Not everyone has the guts to do it. But if you feel you are in the mud, you should have the guts to pull yourself out. Susam, Do not worry about the brickbats you may get for writing this post because its all a matter of perception and luck when it comes to working for these MNCs that people may or may not prefer.How Do Analysts View Infosys Infosyss shareholder returns and stock trends Indias (INDA ) leading IT services company, Infosys (INFY), generated investor returns of 6.2 in the trailing 12-month period and -7.9 in the trailing-one-month period. In comparison, it generated returns of 9 in 2015. The companys share price fell by 7.2 in the trailing-five-day period. In comparison, Cognizant Technology Solutions (CTSH ), Teradata (TDC ), and Accenture (ACN )Infosyss peer companies in the IT services subsectorgenerated returns of 14, -39.5, and 19.6, respectively, in 2015. Infosyss moving averages On July 18, 2016, Infosys closed the trading day at 16.82. Based on this figure, heres how the companys stock fared in terms of its moving averages: 8.9 below its 100-day moving average of 18.46 9 below its 50-day moving average of 18.47 6.7 below its 20-day moving average of 18.02 Moving average convergence divergence and the relative strength index A companys MACD (moving average convergence divergence) is the difference between its short-term and long-term moving averages. On January 11, 2016, INFYs 14-day MACD was -0.20. This negative figure indicates a downward trading trend. On the same day, the companys 14-day RSI (relative strength index) was 33, which shows that the stock is slightly oversold. Generally, if the RSI is above 70, it indicates that a stock is overbought. An RSI figure below 30 suggests that a stock has been oversold. Analyst recommendations Of the 14 analysts covering Infosyss stock, two gave it a buy recommendation and 12 recommended a hold. The analyst stock price target for Infosys is 19.23, with a median target estimate of 19.00. Infosys is now trading at a discount of 13 to its median estimate.
Jquery-forex-charts
Stock-options-bargain-element