এমন কোনও চাকরি নেওয়ার ক্ষেত্রে কোনও ত্রুটি রয়েছে যেখানে আমি একটি অনন্য প্রোগ্রামিং ভাষা ব্যবহার করব? [বন্ধ]


37

আমি স্রেফ সিএসে ডিগ্রি নিয়ে কলেজ থেকে স্নাতক হয়েছি, তাই আমি এমন একটি চাকরি সন্ধান করতে চাই যেখানে আমি ক্ষেত্র সম্পর্কে আরও জানতে এবং কিছু পেশাদার অভিজ্ঞতা অর্জন করতে পারি।

আমি এমন একটি সংস্থায় সাক্ষাত্কার নিয়েছি যা তাদের নিজস্ব ঘরে বসে প্রোগ্রামিং ভাষা ব্যবহার করে এবং আমি মনে করি না যে অন্য কেউ এটি ব্যবহার করেন। তারা অন্য কোনও ভাষা ব্যবহার করে বা উন্নয়নের পরিবেশে কী ব্যবহার করে তা উল্লেখ করেনি।

এভাবে চাকরি নিয়ে আমার কী উদ্বিগ্ন হওয়া উচিত? আমি যদি পরে চাকরি স্যুইচ করতে যাই তবে ভাষা-নির্দিষ্ট অভিজ্ঞতা অর্জন না করায় আমাকে আবার প্রবেশের স্তরের অবস্থানগুলি সন্ধান করতে হবে?


8
আপনি যতক্ষণ নিজের কাজ, কাজের পরিবেশ এবং আপনার দায়িত্ব নিয়ে স্বাচ্ছন্দ্য বোধ করবেন ততক্ষণ ভাষাটি গুরুত্বপূর্ণ হবে না।
মার্সেলো

5
সিএস ডিগ্রি নিয়ে স্নাতক হওয়ার অর্থ আপনার কাছে নতুন জিনিস শেখার দক্ষতা রয়েছে। আপনি ক্রমাগত এমন পরিস্থিতিতে উপস্থিত থাকবেন যেখানে আপনাকে নতুন ভাষা বা প্রযুক্তি অর্জন করতে হবে / শিখতে হবে এবং এটি আলাদা নয়। আপনি চাকরী থেকে চাকরিতে যা নেন তা হ'ল সমস্যা সমাধানের অভিজ্ঞতা। যাত্রার জন্য নির্দিষ্ট ভাষার সিনট্যাক্সটি আসে।
ক্রিস

11
মালিকানাধীন ভাষা কি কোনও সুযোগে এমএমপিএস ?
R0MANARMY

3
যদি এটি ওয়াসাবি ( blog.fogcreek.com/the-origin-of-wasabi ) - নেন !
গেরি

3
@ ডেভশা: এবং লোকেরা এখনও ষাঁড় নিয়ে ছুটে বেড়াচ্ছে। অগত্যা এটি একটি ভাল ধারণা তৈরি করে না;)।
R0MANARMY

উত্তর:


28

মূল ডাউনসাইডস:

  • একটি "কাস্টম এনভায়রনমেন্ট" এ কাজ করার অর্থ সীমিত সরঞ্জাম / সমর্থন হতে পারে যা আপনি যখন কোনও সমস্যায় আটকে যান তখন উদ্বেগজনক হতে পারে।
  • তারা যে ভাষাটি ব্যবহার করেন সেগুলি খুব খারাপভাবে ডিজাইন করা হতে পারে, যার ফলে আপনি প্রথমে খারাপ অভ্যাসগুলি বেছে নেবেন এবং ওয়ার্কআরউন্ড তৈরি করতে হ্যাকি কোড লিখুন।
  • এইচআর বাফুনগুলি আপনার অভিজ্ঞতাটিকে স্বীকৃতি দেবে না। (এটি ঠিক আছে technical এমন একটি সংস্থা যা এইচআর এর উপর প্রযুক্তিগত ভাড়া তৈরির জন্য ansণ দেয় আপনি সেই ধরণের কাজ করেন না যা আপনি সাধারণত কাজ করতে চান a কয়েক বছর পরে, বেশিরভাগ দুর্দান্ত কাজগুলি কোনওভাবেই সংযোগের মাধ্যমে আসে))

এটি যদি আমিই থাকতাম তবে আমি তাদের জিজ্ঞাসা করতাম যে তারা কেন ঘরে বসে ভাষা ব্যবহার করে। যদি এটি কোনও বৈধ কারণে, যেমন পাগল হার্ডওয়্যার কন্ট্রেন্টস, কোনও ডোমেন যা কোনও বিদ্যমান ভাষায় সহজেই মডেল করা যায় না তবে এটি সম্পূর্ণ জরিমানা। অন্যদিকে, যদি তাদের উত্তরটি থেকে বোঝা যায় যে তারা তাদের নিজস্ব ভাষা তৈরি করেছে যাতে তারা একগুচ্ছ হ্যাক এবং ব্যবসায়িক যুক্তি রোল করতে পারে যা একগুচ্ছ ভ্যাকী ম্যাক্রোগুলির পরিমাণ amounts তবে এটি একটি বড় লাল পতাকা। আপনি নিশ্চিত করতে চান যে তারা ভাল ইঞ্জিনিয়ারিং নীতিগুলি ব্যবহার করে, যাতে আপনি তাদের কাছ থেকে শিখতে পারেন এবং তাদের সাথে সফল হতে পারেন।এই ক্ষেত্রে আপনি দেখতে পাচ্ছেন যে তারা কোনও গৃহ-বর্ধিত ভাষা ব্যবহার করে যুক্তিসঙ্গতভাবে ন্যায়সঙ্গত করতে পারেন কিনা যার সম্প্রদায়ের জ্ঞান ভিত্তি এবং বাহ্যিক সমর্থন নেই। আপনি দেখতে পাচ্ছেন যে তাদের সিদ্ধান্তটি পুরোপুরি যুক্তিযুক্ত (আমি বিশ্বাস করি যে ফেসবুক তাদের জন্য খুব সুন্দরভাবে কাজ করেছে এমন স্কেলিবিলিটি মোকাবেলা করার জন্য পিএইচপি তাদের নিজস্ব সংস্করণ তৈরি করেছিল), অথবা আপনি দেখতে পাবেন যে তারা এমন একটি ভাষার নৈপুণ্য তৈরি করেছেন যা এতটা হয়েছে তাদের মূল সিস্টেমগুলির সাথে দৃly়তার সাথে মিলিত হয়ে গেছে যে তারা এটি থেকে বিচ্ছিন্ন হতে পারে না cannot আমাকে বিশ্বাস করুন, আপনি এমন কোনও ভাষায় কাজ করতে চান না যার মূল ডেটা টাইপ যাকে ইমারআইএনওবিজ (অপরিবর্তনীয় অ্যাকাউন্টগুলি গ্রহণযোগ্য ইনভয়েস অবজেক্ট) বলা হয়। এই ধরণের পরিস্থিতিতে প্রায়শই একটি ভাষা এবং ব্যবসায়ের প্রয়োজনের মধ্যে কঠোর সংযুক্তি ঘটে এবং প্রতিদিন এই ধরণের সিস্টেমের সাথে মোকাবেলা করা এক চূড়ান্ত দুঃস্বপ্ন হবে।


12
আসলে এটি ঠিক নয় কারণ এইচআর ব্যাফুনগুলি বেশিরভাগ ভাড়া রাখে, এমনকি অনেক ভাল সংস্থার জন্যও ....
সার্ভো

1
আমি সরঞ্জাম / সমর্থন সাথে একমত। আমার পুরানো চাকরিতে, আমরা একটি কাস্টম ডেটা অ্যাক্সেস ইঞ্জিন ব্যবহার করেছি। আমি যে বারবার রানটাইম ত্রুটিগুলির মুখোমুখি হয়েছি তা গুগল করতে চেয়েছি তা বলতে পারি না তবে আমাকে নিজেকে মনে করিয়ে দিতে হয়েছিল যে এটি একটি অভ্যন্তরীণ জিনিস। এমনকি আপনি সাহায্যের জন্য স্ট্যাকওভারফ্লোতে প্রশ্ন পোস্ট করতে পারবেন না। আপনি আপনার কোম্পানির করুণায় রয়েছেন এবং আপনি তাদের কাছে ভাল জিনিস শিকার করতে চাইবেন তাদের কাছে জিনিসগুলি ভাল ডকুমেন্টস, একটি FAQs বিভাগ পৃষ্ঠা / বিভাগ এবং নকল হওয়া অপ্রত্যাশিত সমস্যাগুলি সমাধান করার বিষয়ে ডকুমেন্টেশন যা সাধারণত আপনাকে খুঁজে বের করতে ঘন্টা সময় নেয়। এটি বেশ খারাপ চুষেছে। আমি আবার NHibernate ফিরে এসে খুশি।
এ-ডাব

"আপনি সাহায্যের জন্য স্ট্যাকওভারফ্লোতে প্রশ্ন পোস্ট করতে পারবেন না।" আপনি যদি অভ্যন্তরীণ নেটওয়ার্ক বজায় রাখে এমন কোনও ব্যক্তিকে অভ্যন্তরীণ এসও ক্লোন স্থাপন করতে রাজি করেন তবে?
জ্যাব

আমিও একই রকম সমস্যায় পড়েছি। কোনও ব্যবহারকারী বেস নেই এমন খুব বিশেষীকৃত ভাষাগুলিতে তাদের সরঞ্জামগুলির সাথে সমস্যা রয়েছে। একটি বিকল্প, যা আমি ব্যবহার করি তা হ'ল একটি কগের মতো সরঞ্জাম নেওয়া এবং কোড লিখতে কোড লিখুন। বিশেষত যদি এটির অনেকগুলি বয়লারপ্লেট হয়।
স্পেন্সার রথবুন

96

পালিয়ে যাও, এবং দ্রুত পালাতে হবে। আপনি যদি কোনও কাজের জন্য মরিয়া না হন এবং খুব ক্ষুধার্ত না হন তবে এটি এমন একটি পরিস্থিতি যা আপনি পরিষ্কার করতে চান।

আমার কাছে এমন একটি সংস্থার সাথে অভিজ্ঞতা আছে যা এটি করেছে এবং কেবলমাত্র তারা এগুলি করেছে যাতে তাদের কর্মীরা অর্থবহ, স্থানান্তরযোগ্য অভিজ্ঞতা অর্জন না করে । এটি আসলে নিয়ন্ত্রণ সম্পর্কে ছিল।

অন্যরা যারা এখানে বলেছিলেন যে "প্রোগ্রামিং প্রোগ্রামিং" ঠিক আছে তবে আমি এটির মাথা ঘুরিয়ে জিজ্ঞাসা করব, কেন এমন কোনও প্রমিত ভাষা ব্যবহার করবেন না যার জন্য বাহ্যিক সমর্থন, লাইব্রেরি, ফোরাম এবং উপলব্ধ প্রোগ্রামারগুলির একটি পুল বেছে নিতে পারেন? থেকে?

কেবলমাত্র আমি যখন মনে করি যে এই ধরনের পরিস্থিতি ঠিক তখনই হবে যদি কেবলমাত্র কোম্পানির ভাষাই কাস্টম হার্ডওয়ারের জন্য থাকে। উদাহরণস্বরূপ, আপনাকে 9000X গামা-রে ইন্টারফেরোমিটারের জন্য সমস্ত কিছু লিখতে হবে সেই মেশিনে নির্দিষ্ট একটি সমাবেশ / মেশিন কোড ব্যবহার করে।


21
সমর্থন এবং ডকুমেন্টেশনের সম্ভাব্য অভাব (আমি স্ট্যান্ডার্ড সরঞ্জামগুলির মতো অভ্যন্তরীণ সরঞ্জামগুলিকে যথাযথভাবে নথিভুক্ত করতে পারি না) এটি একটি বড় উদ্বেগ, আইএমও। এইভাবে জিনিসগুলি করার কারণগুলি ভালভাবে বোঝা দরকার।
এথেল ইভান্স

15
+100 কেবল এটির জন্য চিন্তা করুন ... আপনি যে পরবর্তী অবস্থানটির সন্ধান করেন তার মূলধারার ভাষা রয়েছে, আপনার সাথে পেশাদার / প্রযোজ্য অভিজ্ঞতা শূন্য বছর হবে। আপনি আবার জুনিয়র বিকাশকারী হিসাবে শুরু করবেন।

2
যদি সে গুগল সম্পর্কে কথা বলছে, এবং ভাষাটি সরজাল ( labs.google.com/papers/sawzall.html ), বা গো (এটি প্রকাশ্য হওয়ার আগে) হয়? নতুন ভাষা উদ্ভাবনের আরও ভাল কারণ নেই?
নিল জি

3
@ নীল - প্রচুর দুর্দান্ত কারণ এবং লোকেরা সাধারণত তাদেরকে ছোট্ট ভাষা, ডিএসএল (ডোমেন নির্দিষ্ট ভাষা), বা (গুগলের ক্ষেত্রে) "পরবর্তী বড় জিনিস" বলে ডাকে। মালিকানাধীন ভাষার বিরুদ্ধে আমার অবশ্যই কিছুই নেই। ওপি জানিয়েছে যে এটি ব্যবহারের ক্ষেত্রে একমাত্র ভাষা। গুগলের স্ট্যান্ডার্ড ভাষার বিরুদ্ধে কিছু নেই।
অযৌক্তিক

3
আমি সংস্থার অনুপ্রেরণাগুলি সন্ধানের ধারণাটি পছন্দ করি, কিন্তু আইএমএইচও, আপনার কর্মীদের ফাঁদে ফেলার একমাত্র উদ্দেশ্যে নিজের ভাষা উদ্ভাবন করা এমন ধারণা নয় যা মূলত বন্ধ হয়ে যায়। পরিবর্তে, প্রায় অবশ্যই, কেউ একটি নির্দিষ্ট সমস্যা সমাধানের জন্য একটি ভাষা আবিষ্কার করেছিলেন এবং এখন এটি মূলত উত্তরাধিকারের কারণে ব্যবহৃত হয়। আদর্শ পরিবেশ নয়, তবে অন্তত সৌম্য।
টাইলার

22

যেহেতু আপনার স্নাতক শেষ হওয়ার পরে আপনার জীবনবৃত্তান্তটি মূলত ফাঁকা, তাই আপনার প্রথম কাজটি আপনার ভবিষ্যতের ক্যারিয়ারের পথে অনেক গতি বাড়িয়ে তোলে। আপনার পরবর্তী সম্ভাব্য নিয়োগকারী (গুলি) এই কাজের উপর অনেক বেশি ওজন চাপিয়ে দেবেন। সুতরাং, যদি না আপনি অন্যান্য (আরও বাজারজাত) ভাষায় প্রোগ্রামিং না করেন তবে আমি এই কাজটি গ্রহণের বিরুদ্ধে অত্যন্ত পরামর্শ দিচ্ছি।

আমি এটি অভিজ্ঞতা থেকে বলি কারণ আমার সিএস ডিগ্রি নিয়ে স্নাতক পাস করার পরে আমি প্রথম কাজটি ছেড়ে দিয়েছিলাম, যেখানে আপনি বর্ণনা করার সাথে সাথে আমি যেমন ছিলাম। বেশিরভাগ প্রোগ্রামিংটি প্রগ্রেস (ওরফে ওপেনডেজ এবিএল) নামে একটি মূলত অজানা ভাষায় করা হয়েছিল। এটা ভয়ঙ্কর. কোবোলের মতো খারাপ নয়, তবে বন্ধ close আমি সেখানে আটকে ছিলাম কারণ আমি যেখানে স্নাতক হয়েছিল তার আশেপাশে অনেক প্রোগ্রামিং কাজ নেই, এবং আমি আমার স্ত্রীর স্নাতক স্নাতকের জন্য অপেক্ষা করছিলাম আগে যাওয়ার আগে।

অন্যান্য ভাষা বা ডাটাবেসগুলির সাথে কথা বলার জন্য সেই ভাষাটি পাওয়া প্রায় অসম্ভব ছিল (এটি নিজস্ব মালিকানাধীন ডেটাবেস পাশাপাশি বোনাসে লক হয়ে গেছে!)। আমি নিজের হাতে ফ্রেমওয়ার্কগুলি লেখার জন্য অনেক সময় ব্যয় করেছি যা ইতিমধ্যে অন্যান্য ভাষায় বিদ্যমান ছিল এবং সম্ভবত ভাষা ইতিমধ্যে কার্যকর করা হয়েছিল কারণ ভাষা এই ধরণের "এক্সটেনশন" দৃষ্টান্তটিকে খুব ভালভাবে সমর্থন করে না। বৈশিষ্ট্যটির অনুরোধ সহ একটি "যোগাযোগের অগ্রগতি কর্পোরেশন" এর দিকে ভাষাটি আরও তৈরি হয়েছিল এবং নতুন বৈশিষ্ট্যের জন্য এন + 1 সংস্করণ না হওয়া পর্যন্ত অপেক্ষা করুন। বলা বাহুল্য, সফ্টওয়্যার শিল্পটি একটি কার্যকর পদ্ধতির জন্য ধীরে ধীরে ধীরে ধীরে এগিয়ে যায় না। এটি কতটা খারাপ ছিল তা নিয়ে আমি যাব না, তবে আমি ধরেই নিয়েছি যে আপনি যদি মালিকানাধারী ভাষার সাথেও আচরণ করে থাকেন তবে আপনাকেও অনুরূপ জিনিসটির মুখোমুখি হতে হবে।

এটি যোগ করার জন্য, বিদ্যমান কোডবেসটি ছিল, আমরা কি বলব, সাব-অনুকূল। 90 এর দশকের শেষ / 90 এর দশকের গোড়ার দিকে প্রচুর উত্তরাধিকারের কোড। আমি বাজি ধরব যে আপনার অনুরূপ কিছু আশা করা উচিত, যেহেতু আমি মনে করি বেশিরভাগ সংস্থাগুলি কেবল মালিকানাধীন ভাষাগুলির সাথে লেগে থাকে কারণ তারা তাদের সাথে এই উত্তরাধিকারের অনেকগুলি লাগেজ বহন করে। মনে রাখবেন, এ জাতীয় নিয়োগকর্তার পক্ষে এই উত্তরাধিকার / মালিকানাধীন পরিবেশে কোডার জন্য প্রস্তুত প্রোগ্রামারদের সন্ধান করা সম্ভবত কঠিন, এবং তাদের প্রশিক্ষণের জন্য সম্ভবত তাদের অর্থ প্রদান করতে হবে কারণ কারওরাই এর আগে কখনও শুনেনি। আপনার সহকর্মীরা সম্ভবত ডেড সি সাফের কারণে, সফ্টওয়্যার ইঞ্জিনিয়ারিংয়ের শিরোনাম হবে না(প্রতিভা সহ যে কেউ ইতিমধ্যে বামে আছে)। কোড-পর্যালোচনাগুলিতে অবজেক্ট-ওরিয়েন্টেড কোড ব্যবহার করার চেষ্টা করে আমার প্রচুর সমস্যা হয়েছিল, যে কোনও ধরণের ডিজাইনের ধরণগুলি ছেড়ে দেওয়া উচিত, কারণ তারা কেবল এটি বুঝতে পারে না (আমার দলের লোকেরা সর্বোপরি, এমআইএস ডিগ্রি ছিল (কোনও অপরাধ ছিল না ))।

পরিশেষে, ধরে নিই যে আপনি এই চাকরিটি নিচ্ছেন তবে চলে যাবার পরে আরও কিছু করার জন্য আগ্রহী, আপনার নিজের পরবর্তী কাজের জন্য নিজেকে প্রতিযোগিতামূলক করার জন্য আপনাকে বাইরে বেশিরভাগ ফ্রি সময়কে আরও বেশি বাজারে ভাষায় ভাঙ্গা খেলনা তৈরির জন্য ত্যাগ করতে হবে (এবং সম্ভবত আপনি যা তৈরি করেন তার বেশিরভাগ ওপেন সোর্স), বা আমি যা করেছি তা কর এবং এক মাস বা দু'টো ব্যয় করার আগে কিছু অর্থ সাশ্রয় করবে spend যেভাবেই হোক না কেন, এটি খুব চাপযুক্ত জিনিস, বিশেষত যদি আপনি কাজের বাইরে কোনও ধরণের সামাজিক সম্পর্ক স্থাপন করে বা আপনার ফ্রি সময়টি এমন কিছু করতে ব্যয় করেন যা একবারে কোডিং হয় না।

এখন, আমার অভিজ্ঞতাগুলি আপনার পছন্দে সরাসরি ম্যাপ নাও করতে পারে তবে আমি নিশ্চিত যে এর কিছু প্রয়োগ হবে। আশা করি এটি কমপক্ষে আপনাকে সামনে আনতে কিছু প্রশ্ন দেবে। অন্যরা যেমন উল্লেখ করেছে, আপনি সম্ভবত তারা কী কী সরঞ্জামগুলি ব্যবহার করেন তা আবিষ্কার করতে চান (হার্ডওয়্যার, সফ্টওয়্যার বিকাশ পরিবেশ / আইডিই, এবং অবশ্যই সংস্করণ নিয়ন্ত্রণ)। জোএল টেস্ট একটি দরকারী গাইড হতে পারে।

টি এল; ডিআর

এটা করবেন না।

পিএস যারা বলছেন যে কোনও নতুন ভাষা শেখা দরকারী, এটি নিজেরাই সত্য। সমস্যাটি হ'ল যখন আপনি সেই ভাষাটি প্রায় একচেটিয়াভাবে পুরো সময়ের জন্য দীর্ঘ সময়ের জন্য ব্যবহার করতে আটকে যান এবং আরও দরকারী ভাষার (এবং কৌশলগুলি) এক্সপোজার হারিয়েছেন। আপনি এড়াতে চান।


এই. এরকম কিছু হ'ল কুশলী, স্বল্প-চাপের কাজের জন্য আপনার অবসর অবধি স্থায়ী। ক্যারিয়ার শুরু করার জন্য এটি ভাল উপায় নয়
ওয়েইন মোলিনা

এটি একটি ভয়াবহ চিন্তাভাবনা @ ওয়েইন: স্কুল থেকে ঠিক বাইরেই স্বত্বাধিকারী ভাষা শিখুন, তারপরে সেই ভাষাটি 50 টি স্বতন্ত্র বছরের জন্য একচেটিয়াভাবে ব্যবহার করুন ...
মরগান হের্লোকার

আতঙ্কজনক হ'ল হালকাভাবে। আপনি কখনই চাকরীচ্যুত হয়েছিলেন বা সংস্থাটি এর অধীনে চলে গেছে এ বিষয়টি সত্যতা বিবেচনা করুন, আপনার কাছে কারও কাছে মূল্যবান শূন্যের দক্ষতা থাকতে হবে । আপনি সম্ভবত ব্যবসায়ের জগতে অস্তিত্ব থাকতে পারে।
ওয়েইন মোলিনা

আমি মাত্র মাঝারি আকারের স্থানে একটি চুক্তি শেষ করেছি যার মূল ব্যবস্থাটি প্রগতিতে লেখা আছে - এটি অজানা নয়। ভাগ্যক্রমে, আমি নতুন। নেট কোডার ওয়েব সিস্টেমে কলের মাধ্যমে সিস্টেমে ইন্টারফেসিং করছিলাম। তারা এখনও যখনই প্রগ্রেড কোডারগুলির প্রয়োজন হয় তা পেতে সক্ষম হয়।
ডেভ

16

স্পষ্টত নেতিবাচকতা হ'ল আপনি ভবিষ্যতে যে চাকরিগুলিতে প্রয়োগ করতে চান তা অবশ্যই "x x ভাষা ব্যবহার করে অভিজ্ঞতা" এর সাথে এই কাজটি যুক্ত করতে পারবেন না। এটি আপনার ভাবার চেয়ে বেশি বিরক্তিকর হতে পারে (এমন একজন হিসাবে কথা বলা যাকে অনেক বছরের অভিজ্ঞতা রয়েছে, তবে প্রোগ্রামিং ভাষার বিস্তৃত)। আমি ভিবিএর সাথে পেশাদার অভিজ্ঞতা পেয়েছি যা আমি আজ খুঁজছি এমন কাজের ভিত্তিতে ললকোডের সাথেও অভিজ্ঞতা লাভ করতে পারে।

তবে, তারা কি সেই ভাষাটি একচেটিয়াভাবে ব্যবহার করে? এটি বিরল যে কোনও সংস্থা কেবল একটি ভাষা ব্যবহার করে। এমনকি ভিবিএর সাথে আমার সময়টিতে কিছু এএসপি, জাভা এবং পোস্টগ্র্যাস এসকিউএল অন্তর্ভুক্ত ছিল।


আমি আমার প্রশ্নটিকে আরও নির্দিষ্ট করে তুলতে সম্পাদনা করেছি; তারা এখনও পর্যন্ত অন্য কোনও ভাষার উল্লেখ করেনি, তাই পরবর্তী সময় যখন আমি তাদের সাথে কথা বলব তখন তাদের জিজ্ঞাসা করা দরকার।
অ্যালেক্সএমএ

3
আসলে আমার সমস্যা আছে কারণ আমি জাভা চাকরী চাই এবং আমার সমস্ত অভিজ্ঞতা। নেট এ আছে তাই কেউই আমাকে নিয়োগ দেবে না এবং তারা অনেকটা একই রকম। সম্পূর্ণ কাস্টম ভাষার সাথে আপনার আরও কঠিন সময় কাটাতে হবে। হিউম্যান রিসোর্স লোক এবং বেশিরভাগ নিয়োগকারীরা মুরন এবং আপনার মনে হয় আপনি যে প্রতিটি প্রযুক্তিতে স্পর্শ করেন তার জন্য আপনার 5 বছরের অভিজ্ঞতা প্রয়োজন ....
সার্ভো

8

আপনি যে ভাষায় কাজ করছেন তা নির্বিশেষে আমি " প্রোগ্রামিং হচ্ছে প্রোগ্রামিং " মন্ত্রটির সাথে একমত হতে চাই So প্রোগ্রামিংয়ের অনেক কিছুই ভাবতে শিখছে এবং বাকীটি কেবল বাক্য গঠন। একজন সম্ভাব্য ভবিষ্যতের নিয়োগকর্তা " আমি ওয়াই বছরের জন্য এক্স ভাষা জানি " এর চেয়ে " আমি কোম্পানী ওয়াইয়ের সাথে এক্স অর্জন করেছি " দ্বারা আরও মুগ্ধ হবেন ।

শেষ কাজটি আমি প্রচুর পিএল / এসকিউএল কাজের সাথে জড়িত ছিলাম এবং আমি পিএল / এসকিউএল এর একটি লাইন কখনও লিখিনি - আমি প্রায় দুই সপ্তাহের মধ্যে এটিকে বেছে নিয়েছি।

এটি বলেছিল, আমি কেবল বর্তমান থাকার জন্য অবশ্যই অন্যান্য ভাষার সাথে অনুশীলন করব। নতুন কাজের সময়, একটি পোষা প্রাণীর প্রকল্প নিন বা দুটি যা আপনার প্রোগ্রামিং আর্মটিকে আরও প্রমিত ভাষার সাথে আকারে রাখবে, তবে এটিকে নিয়ে খুব বেশি গোলমাল করবেন না।


এটাই ছিল আমার পরিকল্পনা; আমি আগ্রহী প্রযুক্তিগুলির সাথে আমার দক্ষতা উন্নত করতে উইকএন্ডে আমার নিজস্ব অ্যাপ্লিকেশন (বা যাই হোক না কেন) লিখুন That যা বলেছিলেন, ব্রায়ান যেমন উল্লেখ করেছেন, আমি যে চাকরির পোস্টিংয়ের জন্য যোগ্যতা অর্জন করতে পারি না তার জন্য ভাষা ওয়াইয়ের সাথে এক্স বছরের অভিজ্ঞতা প্রয়োজন the আপনার কি নির্দিষ্ট পরিমাণে পিএল / এসকিউএল অভিজ্ঞতা প্রয়োজন?
অ্যালেক্সএমএ

@ অ্যালেক্স: "... যে চাকরির পোস্টের জন্য যোগ্যতা অর্জন করতে পারে না যার জন্য ওয়াই ভাষার সাথে এক্স বছরের অভিজ্ঞতা প্রয়োজন" যে কোনও চাকরি নেওয়ার ক্ষেত্রে একটি প্রাণহান। একটি নির্দিষ্ট কাজ নেওয়ার অর্থ আপনি অন্য সুযোগগুলি থেকে বাদ পাচ্ছেন।
ক্রিস

2
@ ক্রিস হ্যাঁ ... তবে আপনার যদি "FooBar" শেখার কিছুটা আলাদা হয় এবং "FooBar" ব্যবহার করে এমন অন্য কোনও সংস্থায় এটি স্থানান্তরিত করার কোনও আশা না থাকে তবে কিছুটা আলাদা। আপনি যদি পিএইচপি শিখেন ... আপনি অবশ্যই সি শিখছেন না ... তবে এমন অনেক সংখ্যক সংস্থার রয়েছে যা পিএইচপি-র জন্য অর্থ প্রদান করে।
ওয়ার্নারসিডি

3
-1 এটি সঠিক উত্তর, তবে এই প্রশ্নের জন্য নয়।
উইলহেমটেল

2
"একজন সম্ভাব্য ভবিষ্যতের নিয়োগকর্তা" আমি ওয়াই বছরের জন্য এক্স ভাষা জানি "" এর চেয়ে "আমি কোম্পানী ওয়াইয়ের সাথে এক্স অর্জন করেছি" দ্বারা আরও মুগ্ধ হবেন। " --- প্রযুক্তিগত সাক্ষাত্কার উভয় পক্ষের আমার অভিজ্ঞতা এর ঠিক বিপরীত হয়েছে।

6

আইটি-তে, ভাল প্রার্থী খুঁজে পাওয়ার জন্য প্রায়শই নিয়োগকারীদের সাথে কাজ করতে হয় সংস্থাটি do নিয়োগকারীরা আইটি বিশেষজ্ঞ নয়, তাই কিছু মানদণ্ড রয়েছে এবং পরীক্ষার্থীদের সাথে মেলে এবং তারপরে তাদের আবার কোম্পানিতে প্রেরণ করুন। এটি বড় সংস্থাগুলিতে হিউম্যান রিসোর্সগুলির সাথে একইভাবে চলে।

আপনি যে একটি সমস্যা আছে. আপনি নিয়োগকারী মাপদণ্ডে ফিট করবেন না। সুতরাং, আমি বলব যে এটি আপনার প্রতিযোগিতা নিয়মিত কোনও সমস্যা নয়। প্রোগ্রামিং প্রোগ্রামিং হয়, এবং একটি শক্ত প্রোগ্রামারকে কীভাবে এক ভাষা থেকে অন্য ভাষায় স্যুইচ করতে হয় তা জানা উচিত, কারণ নির্ভরযোগ্য কোড, টেস্টেবল কোড এবং মেনটেনেবল কোড কীভাবে করবেন তা জানার চেয়ে সিনট্যাক্স কম গুরুত্বপূর্ণ। ক্ষমতার ক্ষমতা বেশিরভাগ ভাষা স্বতন্ত্র।

তবে, যতক্ষণ না আপনি কোনও আইটি লোক আপনাকে নিয়োগ দিচ্ছে তার মিলের মানদণ্ডের সাথে ফিট না হবেন, ভবিষ্যতের চাকরী খুঁজে পাওয়া কোনও অসুবিধা হতে পারে। এমনকি আপনি যেভাবেই প্রতিযোগী হতে হবে। এই ব্যক্তিরা কীভাবে এটি বিচার করতে জানেন না কারণ তারা আইটি নয়।

আমি অবশ্যই প্রথম কোনওটির জন্য এই কাজটি পুনরায় চাও না। তবে আপনার যদি ইতিমধ্যে বিস্তৃতভাবে ব্যবহৃত প্রযুক্তি (জাভা, পিএইচপি, সি, সি ++, সি #,…।) সম্পর্কে আপনার সিভিতে কিছু প্রবেশ রয়েছে তবে আপনি যদি এটি পছন্দ করেন তবে যান।


নিয়োগকারীদের সম্পর্কে আপনার অন্তর্দৃষ্টি জন্য ধন্যবাদ; এটা ঠিক শোনাচ্ছে।
অ্যালেক্সএমএ

5

মালিকানাধীন ভাষা এবং পরিবেশ ব্যবহার করে আপনি বেছে নিতে বা উন্নত করতে পারেন এমন স্পষ্টভাবে অবশ্যই রয়েছে। অন্যান্য উত্তরে যেমন উল্লেখ করা হয়েছে, কিছু দক্ষতা ভাষা অতিক্রম করে এবং সেগুলি পুনরায় শুরু করার জন্য খুব মূল্যবান হতে পারে।

যাইহোক, পুনঃসূচনাগুলির পর্যালোচনা করা লোকেরা প্রযুক্তিগত না হলে এই দক্ষতাগুলি ঘন ঘন উপেক্ষা করা হয়। প্রায়শই (কাজের মানের বর্ণালীটির নীচের প্রান্তে, যা দুর্ভাগ্যক্রমে তুলনামূলকভাবে অনভিজ্ঞ বিকাশকারীদের জন্য প্রায়শই সেরা বাজি) পুনরায় শুরুগুলি মূলত ভাষা y এর X বছরের উপর মূল্যায়ন করা হবে এবং আপনি যে অন্যান্য দক্ষতাগুলির মধ্যে আসেন নি আপনি একটি সাক্ষাত্কার দিয়ে দরজা একটি পা আছে পরে অবধি খেলুন।

অন্য একটি বিষয় বিবেচনা করতে হবে যে মালিকানাধীন পরিবেশগুলি ঝর্ণা (ইমো, কমপক্ষে) মূলধারার পরিবেশগুলির চেয়ে খারাপভাবে নকশাকৃত, কলুষিত এবং সাধারণত হতাশার সম্ভাবনা বেশি থাকে। একটি খারাপ মালিকানাধীন সিস্টেমে একচেটিয়াভাবে কাজ করা খুব নিরুৎসাহজনক হতে পারে, বিশেষত যে কেউ প্রোগ্রামিংয়ের ক্যারিয়ারে শুরু করেছিলেন starting

বলা হচ্ছে, মালিকানাধীন সিস্টেমের সাথে সেই অভিজ্ঞতাটি মনে রাখবেন, জনপ্রিয় মূলধারার ভাষাগুলির সাথে কাজ করার অনুরূপ অভিজ্ঞতার তুলনায় এতটা ভাল নয়, দীর্ঘ শটের অভিজ্ঞতা থেকে এখনও ভাল। আপনার কিছু অবস্থানের জন্য প্রবেশের স্তর ছাড়িয়ে একটি পা রাখতে হবে এবং অন্যদের জন্য আপনি নির্দিষ্ট ভাষার জন্য এখনও প্রবেশের স্তর হিসাবে যোগ্য হতে পারেন (বা নাও) তবে আপনার অভিজ্ঞতা আপনাকে প্রতিযোগিতামূলক অন্যান্য ব্যক্তির তুলনায় উল্লেখযোগ্যভাবে এগিয়ে রাখবে jobs কাজের জন্য

মালিকানাধীন ভাষার উপর দৃষ্টি নিবদ্ধ দেওয়ার কারণে আপনি কোনও অফার পাস করার কথা বিবেচনা করার আগে, বর্তমান চাকরির বাজারটি এবং আপনার অ্যাপ্লিকেশনগুলি সাধারণত কীভাবে গ্রহণ করা হচ্ছে তা বিবেচনা করতে ভুলবেন না।


3

এটি নীচে আসে কোন আনুষঙ্গিক ভাষা এবং দক্ষতা আপনি বেছে নেবেন। প্রকৃতপক্ষে যদি তাদের ঘরের ভাষা ব্যবহার না করা হয় বা এটি কোম্পানির বাইরেও পরিচিত না হয় তবে এটি সীমিত উপকারের পেশার হবে (যদি না এটি ছড়িয়ে পড়ে এবং পরবর্তী বড় বিষয় না হয়)। তৃতীয় পক্ষের সরঞ্জাম নিয়ে কাজ করার কয়েক বছর আমি ব্যয় করেছি যা নিজেই আমার পক্ষে অযোগ্য (ক্যারিয়ারের দিক দিয়ে), তবে সেই প্রকল্পগুলিতে কাজ করে আমার এইচটিএমএল, সিএসএস এবং জাভাস্ক্রিপ্ট দক্ষতা উন্নত হয়েছে। এন্টারপ্রাইজ প্রকল্পগুলি কীভাবে পরিচালিত হয় এবং কাঠামোগত হয়, ক্লায়েন্টদের সাথে ডিল করে, প্রত্যাশা পরিচালনা করে তা সম্পর্কেও আমি অনেক কিছু শিখেছি। আধুনিক সফ্টওয়্যার বিকাশের অংশ এবং পার্সেল এমন সমস্ত জিনিস যা আসলে ভাষা নয়।


আমি আমার প্রশ্নটি সম্পাদনা করে নোট করেছি যে তারা কোনও আনুষঙ্গিক ভাষার উল্লেখ করেনি; অ-ভাষার নির্দিষ্ট দক্ষতা সম্পর্কে তবে ভাল পয়েন্ট।
অ্যালেক্সএমএ

2

কাঠামোর কী হবে: আইডিই, সম্পাদক, গ্রন্থাগারগুলি? বেশিরভাগ জটিল ব্যবসায়ের অ্যাপ্লিকেশন। এই দিনগুলিতে একটি সাধারণ পাঠ্য সম্পাদক এবং কমান্ড-লাইন সংকলক দিয়ে করা যায় না।

তাদের নিজস্ব কাস্টম প্রোগ্রামিং ভাষার জন্য কিছু রয়েছে কি?


ভাল যুক্তি. আবার, তারা এটি উল্লেখ করেনি। আমার জিজ্ঞাসা করা দরকার
অ্যালেক্সএমএ

2
কখনও কখনও মালিকানাধীন আইডিই / সরঞ্জামসেটগুলি চক্ষুশূলভাবে খারাপ হয় (আমি কিছুটির সাথে কাজ করেছি)।
হতাশ

2

প্রায়শই, প্রযুক্তি শেখার চেয়ে ব্যবসা শেখা আরও গুরুত্বপূর্ণ। আপনি যদি ভাবেন যে আপনি এই সংস্থাটি যে নির্দিষ্ট শিল্পে রয়েছেন, সেখানে থাকতে চান তবে আপনি এগিয়ে যান এবং নিন। যদি এটি একটি কুলুঙ্গি বাজার হয়, বা আপনি বিশেষভাবে আগ্রহী না হন তবে আমি এটি এড়িয়ে যাওয়ার পরামর্শ দিই। ফার্মাকোকাইনেটিকস এবং ড্রাগ আবিষ্কার প্রক্রিয়াটির ইনস এবং আউটগুলি সম্পর্কে জানতে দ্বার উন্মুক্ত হবে যা কেবলমাত্র অন্য কোনও সি # / পাইথন / জাভা প্রোগ্রামার হবে না। এবং যদি এই "অনন্য" ভাষাটি কোড জেনারেটর বা কনফিগারারের বেশি না হয়, আপনি এখনও সাধারণ সমস্যাগুলি সমাধান করবেন, সেক্ষেত্রে আপনি এখনও কিছু সামগ্রিক অভিজ্ঞতা পাবেন, এমনকি যদি নির্দিষ্ট কৌশলগুলি সরাসরি স্থানান্তরযোগ্য নাও হয়।


এটিও। শুধুমাত্র এই কাজ একটি সুবিধা হবে যদি শিল্প জ্ঞান সাহায্য করবে এবং আপনার প্রকৃত ব্যবসা ডোমেইনের মধ্যে স্থানান্তর করতে চান হয়। আপনি যদি বিকাশকারী হতে চান তবে অ্যাডমিরাল অ্যাকবারের অমর কথায়,IT'S A TRAP!
ওয়েন মোলিনা

2

আমি এটি গ্রহণ করার বিষয়টি বিবেচনা করব এবং কেবল যদি আপনার অন্যান্য ভাষায় প্রচুর অভিজ্ঞতা থাকতে পারে। আপনি যদি এই কাজটি গ্রহণ করেন তবে অবসর সময়ে ওপেন সোর্স প্রকল্পগুলিতে কাজ করে আপনি মূলধারার ভাষাগুলির সাথে আপনার দক্ষতা বজায় রাখতে (এবং হওয়া উচিত) রাখতে পারেন।

আপনি যা এড়াতে চান তা হ'ল আপনার দক্ষতা এই একটি নির্দিষ্ট সংস্থার সাথে উচ্চতর সুরক্ষিত হওয়ার এবং অন্যদের কাছে হস্তান্তরযোগ্য নয় possibility প্রযুক্তিগতভাবে, প্রোগ্রামিং প্রোগ্রামিং এবং একক প্রোগ্রামিং পরিবেশের বাইরে অভিজ্ঞতা উপকারী, ক্ষতিকারক নয়, কারণ এটি আপনাকে আরও স্পষ্টভাবে সমস্যা দেখতে সহায়তা করে।

এটি এইভাবে চিন্তা করুন: আপনি যদি পার্ল প্রোগ্রামগুলি লেখার কোনও কাজ নেন তবে অবশ্যই পার্ল প্রোগ্রামগুলি লেখার চিরকালের জন্য আপনাকে ডুম্ভ করে না। NET- তে কোনও চাকরি নেওয়া আপনাকে চিরকালের জন্য মাইক্রোসফ্টের কাছে আবদ্ধ করে রাখে না।

তবে এখানে গুরুত্বপূর্ণ অংশটি রয়েছে: আমি কখনই এমন প্রোগ্রামারকে নিয়োগ দেব না যে কেবলমাত্র একটি ভাষা জানে , এমনকি যদি সে ভাষাটি ব্যবহার করতে চাই তবে আমি তা চাই না। এমন একটি প্রোগ্রামার যার অনেক ভাষায় বিস্তৃত অভিজ্ঞতা নেই, তার পছন্দের ভাষাটি প্রায়শই দরিদ্র। এটি নতুন জিনিস শেখার উচ্চাকাঙ্ক্ষার অভাবও প্রতিফলিত করে।

অন্যদিকে, যদি কোনও প্রোগ্রামার পাইথন, রুবি, সি #, পিএইচপি, সি এবং এরলং জানেন, তবে তিনি এপিএলও জানেন যে সত্য তার বিরুদ্ধে হরতাল নয়, যদিও আমরা জাহান্নামে আসার কোন সুযোগ নেই যে আমরা এপিএল ব্যবহার করব। কিছু.

সুতরাং, যদি আপনার শৃঙ্খলা থাকে তবে ভাষাটি আপনার একমাত্র ফোকাস হয়ে উঠতে বাধা দেয়, তবে কাজটি নিন।

এবং এটি আবার উল্লেখ করার মতো: ওপেন-সোর্স প্রকল্পগুলিতে অবদান রাখুন। তারা "কাজের অভিজ্ঞতা" এর চেয়ে বেশি টন গণনা করে কারণ এটি কেবলমাত্র বেতন-পরীক্ষা করার জন্য আপনি কিছু করেছিলেন এমন কিছু নয় did ওপেন সোর্স প্রকল্পগুলিতে কাজ করা প্রোগ্রামাররা সোনার মতো।


2

আমার সিএস ডিগ্রি নিয়ে স্নাতক হওয়ার পরে আমার প্রথম কাজটি অস্পষ্ট ভাষার সাথে জড়িত involved অনন্য নয়। ঘরে বসে উন্নয়ন হয়নি developed তবে একটি অস্পষ্ট যথেষ্ট ভিএমএস 4 জিএল এটি আমি অন্য কাউকে কখনও ব্যবহার করতে দেখিনি।

পূর্ববর্তী ক্ষেত্রে, এটি একটি মূর্খ সিদ্ধান্ত ছিল। যদিও আমি পেশাদার সফটওয়্যার বিকাশ সম্পর্কে সেই কাজটি করার বিষয়ে অনেক কিছু জানতে পেরেছি, তবে "নরম" দক্ষতার পাশাপাশি বাজারজাতযোগ্য ভাষা দক্ষতার বিকাশ করা আরও অনেক ভাল হত।

আমি ভাগ্যবান হয়ে উঠলাম - আমার দ্বিতীয় কাজটি আরেকটি অস্পষ্ট ভিএমএস 4 জিএল নিয়ে কাজ করছিল । তারা আমাকে নিয়োগ দিয়েছে কারণ তারা জানত যে তারা ইতিমধ্যে ভাষা জানত এমন লোকদের সন্ধান করতে পারে না - 4 জিএল নিয়ে আমার ভিএমএস প্ল্যাটফর্মে অভিজ্ঞতা ছিল এটাই যথেষ্ট ছিল। এবং সেই চাকরিতে, আমি ভিডিএমএস থেকে উইন্ডোজ সার্ভারের দিকে সরে যেতে চাইলে বাজারজাতযোগ্য ভাষাতে প্রশিক্ষণ নেওয়ার সুযোগ পেয়েছিলাম।

তবে আমি সহজেই সেই ভাগ্যটি পেতাম না, এবং আমার কর্মজীবনে পাঁচ বছর নিজেকে একেবারে শূন্য অভিজ্ঞতার সাথে খুঁজে পেলাম যা একজন নিয়োগকারী বা এইচআর ব্যক্তিকে আমার জীবনবৃত্তান্ত দেখার জন্য প্ররোচিত করবে।

স্নাতক শেষ হওয়ার পরে আপনার প্রথম কাজের জন্য, আমি সত্যিই এটির প্রস্তাব দিই না।


2

একটি মেটা-প্রতিক্রিয়া জানাতে, আমি লক্ষ্য করেছি যে অনেক প্রতিক্রিয়া বলে, "ব্যক্তিগত অভিজ্ঞতা থেকে, এটি একটি খারাপ জিনিস" "

আরও অনেকে বলে, "তত্ত্বের ভিত্তিতে এটি খারাপ হতে হবে না।"

তবে আমি যে প্রতিক্রিয়াগুলি দেখেছি তার মধ্যে কেউই অনুরূপ কিছু করেছেন এবং ভাবেন যে এটি একটি ভাল অভিজ্ঞতা।

এখন সম্ভবত কিছু লোক এটি করেছে এবং তাদের কাজ নিয়ে রোমাঞ্চিত হয়েছে, তবে স্ট্যাক এক্সচেঞ্জে নেই। এটি কিছু বাণিজ্যিক সফ্টওয়্যার জন্য সত্য। উদাহরণস্বরূপ, সত্যিকার অর্থে উত্সর্গীকৃত কিছু সফটওয়্যার এজি ন্যাচারাল / অ্যাডাবাস প্রশাসক রয়েছে, তবে স্ট্যাক এক্সচেঞ্জের সাথে সম্পর্কিত অনেকগুলি আলোচনা নেই। তবে কমপক্ষে কেউ কেউ এমনকি এই কুলুঙ্গি বিশেষজ্ঞদের সন্ধান করছেন। এটি সম্পূর্ণ মালিকানাধীন ভাষার ক্ষেত্রে সত্য হবে না।

সুতরাং যদি এখানে লক্ষ্য আলোচনা করা হয়েছে যে ধরণের প্রযুক্তির দিকে এগিয়ে যাওয়া, কিছু লোক বাস্তব অভিজ্ঞতা থেকে এটি সমর্থন করে তা বোঝায় যে এটি সর্বোত্তম শুরু নয়। এটি মৃত্যুর চুমু নাও থাকতে পারে। তবে আপনি এটিকে একটি ভয়াবহ রোড ব্লক হওয়ার হাত থেকে বাঁচার জন্য কাজ করতে চাইবেন যেমন আপনার আকাঙ্ক্ষাগুলি সম্পর্কিত কোনও ওপেন সোর্স প্রকল্প শুরু বা অবদানের মাধ্যমে।


1

আপনি যদি মনে করেন যে ভাল / দুর্দান্ত প্রোগ্রামাররা আছেন যা আপনাকে সহায়তা এবং পরামর্শদাতা করবেন the আপনি মনে করতে পারেন যে এটিতে এমন কোনও জায়গা রয়েছে যা বেশ ভাল লোক রয়েছে তবে এটি নিশ্চিত হতে পারে না। এছাড়াও, শীর্ষস্থানীয় প্রার্থী নিয়োগের জন্য এই সংস্থার কি কোনও ধরণের খ্যাতি রয়েছে? চাকরিতে ব্যবহৃত ভাষা নির্বিশেষে আপনি অন্য কারও দ্বারা ভাড়া নেওয়া হতে পারে।


1

বিশেষত সতর্কতা অবলম্বন করুন যদি সমস্যার ডোমেনটি শিল্পের এক বা কয়েকটি ভাষায় প্রাধান্য পায়। ডাটাবেস বিকাশ এসকিউএল এর সাথে নিবিড়ভাবে আবদ্ধ। এফপিজিএ বিকাশ বেশিরভাগ ভেরিলোগ এবং ভিএইচডিএল এর মধ্যে বিভক্ত। জাভা, পিএইচপি, পারল, পাইথন, স্কেলা, সি ++ ইত্যাদিতে লিখিত আছে এমন ওয়েব অ্যাপ্লিকেশনগুলির সাথে এর বিপরীতে করুন: ওয়েব বিকাশকারীদের সন্ধানকারী একজন নিয়োগকারী পরিচালক যদি আপনার নির্দিষ্ট অভিজ্ঞতা না থাকে তবে হস্তান্তরযোগ্য দক্ষতা সম্পর্কে আরও বেশি বোঝাপড়া হতে চলেছে তাদের পছন্দের ভাষা। ডেটাবেস ক্যোয়ারী লেখার জন্য একজনকে খুঁজছেন এমন একজন নিয়োগকারী ম্যানেজার এসকিউএল অভিজ্ঞতা আশা করতে চলেছে।


1

আমি স্বত্বাধিকারী ভাষায় প্রোগ্রাম করেছি। তবে সেই জায়গাটি পুরো জায়গাতেই ব্যবহৃত হত না। আমার এখন সেই অভিজ্ঞতার বিপরীতে কিছুই নেই, যদিও আমি সেই কাজটি করার প্রতিটি মুহুর্তেই শুকিয়েছি। সেই ভাষায় লেখা প্রোগ্রামটি বজায় রাখার পাশাপাশি আমি সেই ভাষাটি ব্যবহার করার, ভাষাটি বজায় রাখা এবং এটির উন্নতি করার সুযোগ পেয়েছি।

পথে, আমি পড়তে এবং বুঝতে শিখেছি যে একটি ছোট দোভাষী কীভাবে কাজ করবে। যদি আপনার সম্ভাব্য নিয়োগকর্তার স্বত্বাধিকারী ভাষার জন্য সংকলক / দোভাষীর উত্স থাকে তবে আপনি সম্ভবত এর অভ্যন্তরীণ ক্ষেত্রে কাজ করার সুযোগ পেতে পারেন। আমি বলতে পারি, অভিজ্ঞতা থেকে, আপনি এই কাজের অভিজ্ঞতা আগত বছর ধরে রাখবেন।

আপনি কী বদলিযোগ্য দক্ষতা অর্জন করতে পারবেন তা হ'ল টিম ওয়ার্কিং, সফটওয়্যার ইঞ্জিনিয়ারিং, সংকলক / দোভাষী লিখতে বা এর কিছু অংশ, অ্যালগরিদম ইত্যাদি it এটি যদি কোনও দোভাষী হয় তবে মালিকানাধীন ভাষাটি কেবল একটি মুখোশ যার অধীনে আপনি দোভাষী খুঁজে পাবেন লিখিত, বলুন, সি, বা এই জাতীয় ভাষায়। যদি স্বত্বাধিকারী ভাষা সংকলিত হয়, আপনি সম্পূর্ণরূপে বুট স্ট্র্যাপযুক্ত একটি প্রযোজনা সংকলকটিতে কাজ করার সুযোগ পাচ্ছেন। সুতরাং, আপনি যখন পরবর্তী কাজটি সন্ধান করেন, তখন আপনাকে এই দক্ষতাগুলি অ্যাপ্লিকেশন বিকাশকারীর জন্য সি / সি ++ / জাভা / পাইথন বা, পাইথন, পার্ল, জাভা, এইচটিএমএল, সিএসএস, জাভাস্ক্রিপ্ট, ওয়েব উন্নয়নের জন্য ফ্ল্যাশগুলির চেয়ে আরও শক্ত করে বিক্রি করতে হবে অথবা, ভেরিলগ, এম্বেডড ডেভলপমেন্টের জন্য ভিএইচডিএল, বা অ্যাপ্লিকেশনগুলির অন্যান্য ডোমেনের জন্য ভাষার কোনও সেট।

এই সমস্ত, ধরে নিচ্ছেন যে আপনার সম্ভাব্য নিয়োগকর্তার মালিকানাধীন ভাষার উত্স রয়েছে এবং আপনি স্বত্বাধিকারী ভাষায় লিখিত প্রোগ্রামগুলিতে কাজ করার চেয়ে আরও বেশি আগ্রহী। তবুও, আমি স্বীকার করছি যে আমি এই বলে অত্যন্ত আশাবাদী যে আপনি কয়েক বছর আগে যেমনটি পেয়েছিলেন ঠিক তেমন একটি সুযোগও আপনি পেতে পারেন।

সাক্ষাত্কারে, অভিজ্ঞতার বছর এবং প্রযুক্তিগত দক্ষতা সিদ্ধান্ত নেওয়ার ক্ষেত্রে একা নয়। আপনার শেখার তৃষ্ণা, সাংস্কৃতিক মানানসই, সাংস্কৃতিক ঝোঁক, সিদ্ধান্তের একটি বড় অংশ তৈরি করে।

সুতরাং, প্রথম কাজের জন্য, যদি আপনার কাজটি একমাত্র মালিকানাধীন ভাষায় রচিত প্রোগ্রামগুলির মধ্যে সীমাবদ্ধ না থাকে, তবে আপনাকে এর বাস্তবায়নেও কাজ করার অনুমতি দেয়, এটি গ্রহণ করুন।


1

আমি মনে করি এটির দুটি দিক রয়েছে। প্রথমে এই নির্দিষ্ট কাজ আছে এবং দ্বিতীয়ত, এটি আপনার ক্যারিয়ারের সম্ভাবনাগুলিকে কীভাবে প্রভাবিত করে।

এই কাজটি সম্পর্কে আমি যা জানতে চাই তা হ'ল কেন তারা তাদের নিজস্ব প্রোগ্রামিং ভাষা তৈরি করেছিল। এটা কি কোন মানে আছে? না হলে আমি অন্যরকম কাজ নেব।

গত দশ বছরে আমি তিনটি প্রতিষ্ঠানের পক্ষে তাদের নিজস্ব ভাষা নিয়ে কাজ করেছি। প্রথমটি কারণ, যখন প্রকল্পটি শুরু হয়েছিল তখন কিছুই ছিল না যা তাদের প্রয়োজন মতো করতে পারে। (তারা ভিজ্যুয়াল বেসিকের একটি প্রযুক্তিগত সংস্করণ লিখেছিল, তবে এটি ইউনিক্সে ছিল এবং ভিবিটির অস্তিত্বের বহু বছর আগে।) অন্য দু'জনের পারফরম্যান্স প্রয়োজনীয়তা ছিল যা বিদ্যমান ভাষার সাথে পূরণ করা যায়নি। আমি এই বেশ ভাল কারণ বিবেচনা।

ক্যারিয়ারের সম্ভাবনার পক্ষে, অন্যরা যেমন বলেছে, নিয়োগকারী এবং এইচআর লোকেরা যারা প্রোগ্রামিং বোঝে না এবং সিরিজ চেক-বাক্স ব্যবহার করে কাজ করে না তাদের আপনার সিভিতে অসুবিধা হবে। প্লাগ-অ্যান্ড-প্লে সি ++ প্রোগ্রামার চান এমন অনেক সংস্থাই আপনাকে নতুন ভাষা শেখার জন্য অর্থ প্রদান করতে ব্যর্থ হবে। এই সব সত্য।

তবে আপনি কি সত্যিই এমন একটি প্রতিষ্ঠানের হয়ে কাজ করতে চান?

যদি এর উত্তর 'হ্যাঁ' হয় তবে আপনার সম্ভবত এই কাজটি সরিয়ে নেওয়া উচিত এবং আরও প্রচলিত প্রয়োজনীয়তার সাথে সন্ধান করা উচিত। এছাড়াও, আপনি কোথায় থাকেন তার উপর নির্ভর করে আপনার খুব বেশি পছন্দ নাও হতে পারে এবং এমন সংস্থাগুলির জন্য কাজ করতে হবে যারা প্রকৃতপক্ষে প্রোগ্রামারগুলি বুঝতে পারে না।

ব্যক্তিগতভাবে, আমি এর মতো কোনও সংস্থার পক্ষে কাজ করতে চাই না এবং আমি মনে করি এটি ন্যায়সঙ্গত যে আমি আমার পছন্দগুলি অত্যধিক সীমাবদ্ধ রাখতে পাইনি। আপনার কাছে যদি নতুন প্রযুক্তিগুলি দ্রুত শিখার, বাস্তব বিশ্বের সমস্যাগুলি সমাধান করার এবং এবং সম্ভবত কিছু "ব্যবসায়" জ্ঞানের ট্র্যাক রেকর্ড থাকে তবে আমি মনে করি আপনার ভাল হওয়া উচিত।

এছাড়াও ইতিবাচক আছে। সংকলক / দোভাষীর সাথে আর কত জায়গায় আপনি খেলা পেতে পারেন? আপনি প্রতিদিন যে ভাষাটি ব্যবহার করেন তার নতুন বৈশিষ্ট্য এবং সিনট্যাক্সকে আপনি কতবার প্রভাবিত করতে পারেন?


1

প্রথমত, ইন-হাউস প্রোগ্রামিং ল্যাঙ্গুয়েজ কোনও খারাপ জিনিস প্রয়োজন হয় না, তবে কাস্টম ভাষার ন্যায্যতা বজায় রাখতে আপনার কয়েকটি গ্রাউন্ড বিধি রয়েছে।

আপনি লিখেন আপনি ভাবেন যে তারা অন্য কোনও ভাষা ব্যবহার করে না। আপনার প্রথম প্রশ্নটি জিজ্ঞাসা করা উচিত তারা যদি অন্য কোনও ভাষাও ব্যবহার করে।

কাস্টম প্রোগ্রামিং ভাষাগুলিতে ভাল ন্যায়সঙ্গততা থাকতে পারে। আমি গণিত বিশেষায়িত ভাষা নিয়ে কাজ জানি। শুনেছি ট্যাক্স এজেন্সিগুলি তাদের সম্পর্কে বার্ষিক পরিবর্তিত আইন সহ করের গণনা করার জন্য একটি বিশেষ ভাষা ব্যবহার করে। রূপান্তরকারী ডোমেনে স্বাগতম ।

যে কোনও প্রথাগত ভাষা, কখনই একটি পূর্ণ ভাষা প্রয়োগ করে না। এর ডোমেনের বাইরে আপনার এখনও ক্লাসিক / বহুল পরিচিত প্রোগ্রামিং ভাষাতে ফিরে আসা উচিত on এমনকি ভাষা ডোমেনেও এটি সম্ভবত প্রতিটি ছোট বিবরণ ডোমেন ভাষার আওতায় আসে না।

জিজ্ঞাসা করার জন্য ভাল প্রশ্ন:

  1. অন্যান্য সংস্থাগুলি কি এই সংস্থায় ব্যবহার করা হচ্ছে?
  2. অন্যান্য ভাষা তাদের উপযুক্ত না হওয়ার কারণ কী?
  3. কোম্পানির বাইরে কী ভাষা ব্যবহার করা হয় (গবেষকরা বা অন্য সংস্থাগুলির লাইসেন্সের অধীনে)
  4. কত লোক ভাষা জানে।
  5. ভাষা দিয়ে কতগুলি (সফল) প্রকল্প / প্রোগ্রাম তৈরি করা হয়।

এই উত্তরগুলি থেকে আপনার ভাষাটির অবস্থা কী তা জানতে সক্ষম হওয়া উচিত। যদি এটি কোনও ডোমেন ভাষা হয় যা দুর্দান্ত মান যোগ করে, তবে এটি ঠিক আছে। যদি এর somebodies পোষা প্রাণী প্রকল্পের প্রতিস্থাপন জাভা বা C # তারপর সেখানে নামা যত শীঘ্র সম্ভব

সম্পাদনা: আমি আপনাকে পরামর্শ দিচ্ছি যে আপনি উইকিপিডিয়ায় ডোমেনের বর্ণনামূলক ভাষা নিবন্ধটি পড়েন , এটি আরও কিছুটা অন্তর্দৃষ্টি দেওয়া উচিত।


1

আমরা এটি পছন্দ নাও করতে পারি, তবে কম্পিউটার প্রোগ্রামার হিসাবে আমাদের একটি সিভি থাকতে হবে যা এজেন্ট এবং এইচআর বিভাগগুলি প্রকল্প পরিচালকদের কাছে ফরোয়ার্ড করতে ইচ্ছুক থাকে । আমাদের সিভিতে অবশ্যই এটির প্রয়োজন অনুসারে যে কেউ এটির সেকেন্ডের 30 সেকেন্ডের মধ্যে সেট করা মেলানো হিসাবে দাঁড়াতে হবে, এটির সাথে অবশ্যই সঠিক কীওয়ার্ড থাকা উচিত সিভি ডাটাবেসের অনুসন্ধানের সাথে মেলে।

সুতরাং কেবল একটি অনন্য প্রোগ্রামিং ভাষায় কাজ করা একটি দুর্দান্ত ঝুঁকি! তবে ডিএসএল এবং একটি মূল স্ট্রিম ভাষার মিশ্রণ ব্যবহার করে সিভিতে ভালভাবে উপস্থাপন করা যেতে পারে। (আপনাকে অবশ্যই আপনার সিভিতে সত্য বলতে হবে, তবে এটি পুরো সত্য হতে হবে না !)


1

আমি যদি ইতিমধ্যে প্রোগ্রামিং জ্ঞানটির প্রশস্ত প্রশস্ততা পেয়ে থাকি তবে আমি এর মতো একটি চাকরি নেওয়ার বিষয়ে কম ঘাবড়ে যাব। আপনি যদি শিল্পে একেবারে নতুন হন তবে এটি কবুতরটি আপনাকে পেশাদারভাবে খুব খারাপভাবে গর্ত করতে পারে, সম্ভবত আপনি যে জুনিয়র বা ইন্টার্ন হিসাবে পরে কার্যত শুরু করতে চান ... আপনি যদি অবস্থান করেন তবে এটি বিশেষত খারাপ হতে পারে এই সংস্থার সাথে কিছুক্ষণের জন্য, কেবল কোনও স্থানান্তরযোগ্য দক্ষতা ছাড়াই।

আপনি যদি ইন্ডাস্ট্রিতে ইতিমধ্যে বেশ অভিজ্ঞ হন, তবে এটি আপনার ক্যারিয়ারের সত্যিই দুর্দান্ত বুলেটপয়েন্ট হতে পারে। এবং উপলব্ধিটি যদি / আপনি এই জায়গাটি ছেড়ে চলে আসেন তখন "জঘন্য, তিনি জেদী, তিনি সবকিছু করেছেন"


1

আপনি যদি পুরো জীবন জুড়ে কোম্পানিতে কাজ করবেন কেবলমাত্র সেই সংস্থায় যোগদান করুন, অথবা অন্যথায় আপনি ভাল বেতনের প্যাকেজ পেয়েও কখনও তা গ্রহণ করার কথা ভাববেন না I এই জাতীয় সংস্থায় যোগদানের এবং অভিজ্ঞতা থাকা সত্ত্বেও সেখানে আটকে থাকার অভিজ্ঞতা আছে I চাকরিতে হতাশাগুলি প্রচুর, কারণ অন্য প্রোগ্রামিং ভাষায় অন্য কোনও কাজের সন্ধানের অভিজ্ঞতা নেই।


এই. এই "সুযোগ" থেকে সাবধান থাকুন, এটি দ্রুত অবসর গ্রহণের একমাত্র সুযোগ।
ওয়েইন মোলিনা

0

আমি 15 বছরের অভিজ্ঞতার সাথে কাউকে দেখেছি, প্রাথমিকভাবে নেতৃত্ব বা প্রধান বিকাশকারী হিসাবে, দীর্ঘ সময় ধরে চাকরি পেতে অক্ষম, মূলত কারণ সংস্থাটি তাকে সমসাময়িক ভাষা এবং এপিআই-তে পরিণত হওয়ার অভিজ্ঞতা ছাড়াই রেখেছিল।

প্রোগ্রামাররা যেমন সিনেমাতে অভিনেতা (নায়ক, ভিলিয়ান, ইত্যাদি ...) এর মতো মানসিকভাবে বেঁধে যায় এবং আপনি যখন নিজের বিনটি স্থাপন করেন, তখন আমি মনে করি আপনি নতুন কাজ থেকে বেরিয়ে আসার চেয়ে কোনও কাজ খুঁজে পাওয়া আরও কঠিন করে তুলতে পারেন I কলেজ।

অর্থাৎ আপনার যদি সিএস ডিগ্রি থাকে তবে আপনি সম্ভবত বেশ কয়েকটি কাজের প্রার্থী for

তবে আপনার যদি পিএইচপি-তে 3 বছরের অভিজ্ঞতা সহ সিএস ডিগ্রি থাকে তবে আপনি স্নাতক হওয়ার চেয়ে জাভা ওয়েব বিকাশকারী পজিশনের পক্ষে প্রকৃত পক্ষে কম প্রার্থী। আপনি নিজেকে পিএইচপি বিকাশকারী হিসাবে পেগ করে রেখেছেন এবং যতক্ষণ না আপনার বিপরীতে অভিজ্ঞতা রয়েছে, ততক্ষণ আপনি যা করতে যাচ্ছেন তা করতে হবে। (অদ্ভুত, তবে আমি সত্য বলে মনে করি, আপনার আরও মোট অভিজ্ঞতা রয়েছে তবে আপনার জীবনবৃত্তিকে অপ্রাসঙ্গিক হিসাবে উপেক্ষা করা হবে কারণ এটি ভুল ধরণের অভিজ্ঞতা, যদিও কলেজ থেকে নতুন করে আপনার জীবনবৃত্তান্ত নাও হতে পারে)

এবং যদি আপনার কাছে স্পেশালিটি ল্যাঙ্গুয়েজএক্সে 1 বছরের অভিজ্ঞতা সহ সিএস ডিগ্রি থাকে তবে আপনি নিজের জন্য সমস্ত ধরণের দরজা বন্ধ করে দিয়েছেন।

এগুলি অবশ্যই আমার মতামত এবং পর্যবেক্ষণ অবশ্যই, আমি কখনও ভাড়া নিইনি, এটি আমার কাছে দেখতে ঠিক এটিই।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.