উচ্চ স্তরের বনাম নিম্ন স্তরের প্রোগ্রামিং। আমাকে কি আসলেই বেছে নিতে হবে? [বন্ধ]


13

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

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

আমি কি সত্যিই অন্য এক বেছে নিতে হবে?


: আপনি এখন এই প্রশ্ন তাকান করতে চাইবেন stackoverflow.com/questions/919568/...
user281377

উত্তর:


5

প্রথমে, আপনি যে কোনও পথ বেছে নিন, আপনার আশেপাশে পরিবর্তন হতে পারে সে সম্পর্কে সচেতন হন। :)

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

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

আমি আসলে আমার বর্তমান চাকরিতে এই সমস্যাগুলির মুখোমুখি আছি ..

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

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

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


12

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


3
কেবলমাত্র এটি বলার জন্য যে বৃহত সংস্থাগুলি হ'ল বিশেষজ্ঞরা যে উচ্চতর হারের তুলনায় বহন করতে পারবেন।
ওদেড

3
এটি বেতন নয় যা বিশেষজ্ঞ / জেনারালিস্ট পার্থক্য নির্ধারণ করে যতটা আপনার কোম্পানির প্রোগ্রামার রয়েছে। প্রচুর প্রোগ্রামার সহ, নির্দিষ্ট পণ্যগুলিতে নির্দিষ্ট লোককে নিযুক্ত করা আরও দক্ষ। মুষ্টিমেয় প্রোগ্রামার সহ, তাদের সংস্থার বিকাশের সমস্ত প্রয়োজন cover াকতে হবে।
dan04

2

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


2

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

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


1

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

আপনি একেবারে যা করবেন না তা হ'ল কোনও সমস্যার জন্য ভুল পদ্ধতির প্রয়োগ।

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

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