তরুণ প্রোগ্রামাররা কেন মেইনফ্রেমে আগ্রহী না? [বন্ধ]


51

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

যদিও তারা এখনও অনেক ব্যবসায়ের জন্য গুরুত্বপূর্ণ অবকাঠামো গঠন করে, সরল সত্যটি হ'ল সেখানে জনসংখ্যার সমর্থন জনসংখ্যার বজায় রাখতে পর্যাপ্ত সংখ্যক তরুণ প্রোগ্রামার উপস্থিত হয় না।

কেন? কি কি তরুণ প্রোগ্রামারদের জন্য মেইনফ্রেমগুলি অপ্রয়োজনীয় করে তোলে?


40
1.) তারা ব্যয়বহুল 2.) মনে হয় কোনও সিমুলেটর বা এমন কোনও কিছু নেই যা আপনি কোনও ভিএম (?) এ লোড করতে পারেন 3..) মেইনফ্রেমে কাজ করার সময় একেবারে অবশ্যই বন্ধন পরতে হবে। :)
Ingo

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

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

5
আপনার কাছে যদি বেকগুকের সাথে খেলতে ভার্চুয়াল মেইনফ্রেম না থাকে তবে এটি কারণ আপনি কোনওটিকে সন্ধান করতে যান নি
আমার সঠিক মতামতটি

48
আমি প্রায় 35 বছর ধরে প্রোগ্রামিং করছি এবং "মেইনফ্রেম" বলতে আপনার অর্থ কী তা আমি জানি না। আমার যদি ইউনিক্স চালিত 128-প্রসেসর মেশিন থাকে তবে এটি কী মেনফ্রেম? বা আপনার অর্থ কি মেশিনগুলি অপ্রচলিত ভাষায় লেখা অ্যাপ্লিকেশন সহ অপ্রচলিত অপারেটিং সিস্টেম চালাচ্ছে?
কেভিন cline

উত্তর:


98

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

প্রথমত, অজ্ঞতাটিকে উপায় থেকে সরিয়ে দেওয়া যাক:

  • মেইনফ্রেমগুলি চেষ্টা করতে অক্ষমতার বিভিন্ন দাবি মিথ্যা। ১৯৯৯ সাল থেকে হারকিউলিস উপলব্ধ ছিল — সম্ভবত উত্তর দেওয়ার অনেক লোকের চেয়ে বেশি সময় ধরে প্রোগ্রামিং করা হয়েছিল I এবং আইবিএম এর পক্ষে ঝাঁকুনির পরেও যে কোনও সময় তাড়াতাড়ি দূরে চলে যাওয়ার বিষয়টি উপেক্ষিত হয় না (বিশেষত এটি উন্মুক্ত উত্স হিসাবে দেওয়া হয়)। যদিও এটা হয়, আসলে, সত্য যে, আপনি নিজে (আইনত) এটির জন্য ব্যয়বহুল সফ্টওয়্যার চালাতে পারেন, সেখানে প্রাপ্তিসাধ্য সফটওয়্যার প্রচুর আছে করতে , সফ্টওয়্যার আসলে এখনো মোটামুটি সাধারণ ব্যবহারে আছে আউট সহ এটা চলে।
  • আবার জনগণের মতের বিপরীতে সিওবিএল, সিআইসিএস এবং আরপিজি 2 এর চেয়ে বেশি মেইনফ্রেম রয়েছে। প্রকৃতপক্ষে প্রায় (তবে বেশ কিছু নয়) আপনি আপনার পিসিতে চালাতে পারেন এমন কোনও কিছু যা আপনি লিনাক্সে চালাতে পারেন যা আপনি একটি মেইনফ্রেমে চালাতে পারেন। <ਿਰনি> আমি নিশ্চিত নই কেন। </ বিদ্রূপ>

তাহলে কেন আমি স্কুলে তাদের মুখোমুখি হওয়ার পরে আমার সারাজীবন মেইনফ্রেমগুলি এড়িয়ে চলেছি? ওয়েল:

  • এটি সত্য যে আপনি মেইনফ্রেমে COBOL, CICS, RPG2 ইত্যাদির চেয়ে বেশি ব্যবহার করতে পারবেন , বৈষম্য খুব বেশি যে আপনি যদি তাদের সাথে কাজ করেন তবে এটিই আপনাকে করতে প্রসন্ন হবে। এর চেয়েও খারাপ, বিগত দুই দশক ধরে সিওবিওএল ব্যাপকভাবে "আধুনিকীকরণ" হওয়া সত্ত্বেও (কোটগুলি ভীতি দেখান কারণ আমি এখনও এটি খুব আধুনিক ভাষা বলে মনে করি না), আপনি সিওবিএলে যে কোডিং করবেন তা বেশিরভাগই পুরানো হবে স্টাইল কোড কারণ ...
  • মেইনফ্রেমগুলিতে খুব কম প্রকৃত নতুন বিকাশ চলছে। আপনি যদি আইবিএম-এ কোনও মেইনফ্রেম আর অ্যান্ড ডি বিভাগের জন্য কাজ করছেন তবে আপনি নতুন বিকাশ করার সুযোগ পেতে পারেন (এবং সেক্ষেত্রে আপনি সম্ভবত আপনার কাজটি উপভোগ করতে পারেন!)। বাস্তবে, যদিও এটির মুখোমুখি হন: আপনি সেখানে কাজ করবেন না। আপনি কোনও আর্থিক প্রতিষ্ঠানের পিছনের ঘরে বা 50 বছরের পুরানো সিওবিএল কোড বজায় রাখার জন্য কাজ করবেন যা এখনও কেউ মনে করে যে K৪ কেবি পুরোপুরি বিশাল পাইল'আর'আম। (এই একই লোকটি সম্ভবত আপনার বস হবে।)
  • যদিও এটি সত্য যে আপনি মেইনফ্রেমে লিনাক্স চালাতে পারবেন এবং আইবিএম এর মেইনফ্রেম আরঅ্যান্ডডি এর সাথে কাজ করার মতো আপনি আবার যে কোনও প্রোগ্রামিং ভাষা বা পরিবেশের পছন্দ করতে পারবেন, আপনি সেই কাজটি পাচ্ছেন না। এটি 50 বছরের পুরানো সিওবিওএল বজায় রাখতে ফিরে এসেছে।
  • কর্পোরেট প্রোগ্রামিং আপনার কাছ থেকে আত্মাকে চুষতে খুব দক্ষ (এবং মনে রাখবেন, এটি কর্পোরেট প্রোগ্রামিং যা আপনি খুব ভাগ্যবান না হলে আপনি একটি মেইনফ্রেম প্রোগ্রামার হিসাবে করছেন।
  • এটি একটি ঘের এবং একটি চির-সঙ্কোচিত একটি। (এটি এমএমএসপিএসের মতোই ।) আপনি যদি মেইনফ্রেম লরে খুব বেশি খাড়া হন তবে আপনাকে নন-মেইনফ্রেম থেকে কিছুটা দূরে সরিয়ে নিতে হবে। আপনি চেষ্টা করতে পারেনচালিয়ে যেতে, কিন্তু আপনি পাবেন না। আমি জানি যে কেউ উল্লেখ করেছে যে মেইনফ্রেমগুলি বিক্রয় বেড়েছে যখন অন্যান্য সার্ভার সেক্টরগুলি কিছুটা সঙ্কুচিত হয়েছে, তবে সার্ভার প্রোগ্রামিং এই দিনগুলিতে সংখ্যালঘু। হেল পিসি সাধারণভাবে গুরুত্ব হারাচ্ছে। প্রোগ্রামিংয়ের জগতটি খুব বিস্তৃত এবং খুব বিচিত্র এবং এর একটি বিয়োগাত্মক অংশের একটি অন্য বিয়োগ অংশের তুলনায় বৃদ্ধি হওয়া অর্থহীন, যখন বলুন, আইফোনের মতো তুচ্ছ কিছুতে প্রোগ্রামিংয়ের আকস্মিক, বিস্ফোরক বৃদ্ধি (যা নিজেই সংখ্যালঘু প্ল্যাটফর্ম - খুব দূরে)। না, মেইনফ্রেমে কাজ শুরু করুন এবং আপনার চিন্তার সাথে, আপনার আনন্দগুলি এবং আপনার ক্রোধগুলি ভাগ করে নেওয়ার জন্য আপনার কাছে অন্য মেইনফ্রেমারগুলি থাকবে - এবং এগুলি একটি মৃতপ্রায় জাত। এটি একটি নেতিবাচক প্রতিক্রিয়া লুপকে নিয়ে যায় যা ঝাঁকটিকে আরও আরও দ্রুত সঙ্কুচিত করে তোলে।

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


11
"যদি আমি ভিতরে andুকে দেখি এবং এটি আমার পছন্দ না হয়, তবে আমি কীভাবে বের হব?" --- ছাড়ব?
অ্যারোনআট

36
কোথায় যাবেন? 50 বছর বয়সী সিওবিএল বজায় রাখার ক্ষেত্রে আমার দক্ষতা সেক্সি ওয়েব অ্যাপ্লিকেশন বা আইফোন / অ্যান্ড্রয়েড অ্যাপ্লিকেশন বা যাই হোক না কেন লিখতে স্থানান্তর করে না।
আমার সঠিক মতামতটি

24
আপনি যদি দুই মাসের মধ্যে কাজের পুরো ক্ষেত্রের ইনস এবং আউটগুলি বের করতে পারেন তবে আপনি
আমার

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

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

59

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

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

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

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

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

25

আমি সেপ্টেম্বরে 40 বছর বয়সে পরিণত হব তাই আমি জানি না যে সে আমাকে আর একজন তরুণ হিসাবে যোগ্য করে তোলে কিনা তবে কেন কেন একজন মেইনফ্রেম প্রোগ্রামার হতে চান না তা সম্পর্কে আমার প্রথম ব্যক্তিগত জ্ঞান আছে।

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

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

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


আপনি যে বলেন যে আকর্ষণীয়। আমি আপনার চেয়ে এক বছরের ছোট এবং খুব মিল খুঁজে পেয়েছি। আমি প্রশ্নটি কেন জিজ্ঞাসা করেছি এটি বেশ সুন্দর।
টেম্পটার

আমি ভেবেছিলাম মেইনফ্রেম ছেলেরা ট্রাক
বোঝা দিয়েছিল

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

কীভাবে আপনি সমালোচিত ব্যাংকিং সিস্টেম বজায় রাখার জন্য কম অর্থ উপার্জন করেন, যারা সতর্ক থাকেন, অর্থাত্ 2 টায় ফোন করেন তারা সাধারণত সবচেয়ে বেশি উপার্জন করেন।
ALXGTV 21

19

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

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

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


4
+ 1- সার্ভারগুলি কেবল ব্যয়বহুল নয়, যেকোন ধরণের বেসিক ইন্টারপ পেতে লাইসেন্সগুলি শীর্ষের ওপরেও হতে পারে।
মরগান হের্লোকার

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

এটি কোনও কারণ নয় কারণ তারা সচেতন যে তারা তাদের গ্রাহকদের ঘৃণা চালিয়ে যেতে পারে, যাদের পক্ষে এই বিষয়ে কোনও পছন্দ নেই। একে কোনও কারণে লক-ইন বলা হয়।
ওয়ারেন পি

আইটি অদ্ভুত শিল্প is আপনি আপনার বেসমেন্টে মেইনফ্রেমগুলির সাথে খেলতে পারবেন না, আপনার বেসমেন্টে যেভাবে জেট ইঞ্জিনগুলি নিয়ে খেলতে পারবেন না, এখনও সেই ড্রিমলাইনার এবং এফ -35 এ কাজ করছে এমন লোক রয়েছে।
el.pescado

14

প্রোগ্রামার হিসাবে আমার প্রথম গ্রীষ্মের একটি কাজ মূলত সবুজ-স্ক্রিন এবং পিআরএন ফাইলগুলি স্ক্র্যাপ করার আশেপাশে ছিল। তারপরে আমি সম্ভবত সিবিএল-এ আমার হাত নোংরা করার কথা মনে করতাম না (তারা যদি আমাকে সেই কোডটিতে প্রবেশ করার জন্য শিক্ষার্থী হিসাবে যথেষ্ট বিশ্বাস করে) তবে আমি নিশ্চিত নই যে আমি এই সম্পর্কে একইভাবে অনুভব করব কিনা I'm আজ একই সম্ভাবনা।

আমি মনে করি না যে সমস্যাটি সত্যিই প্রতি মেইনফ্রেমগুলির সাথে । এটি আমাদের শিল্পের (প্রায়শই ন্যায়সঙ্গত) নতুন এবং চকচকে করার আবেশ।

সি সি দেখুন এখনও স্পষ্টতই একটি সমালোচনামূলকভাবে গুরুত্বপূর্ণ ভাষা। প্রায় সমস্ত এম্বেডেড কোড এবং সর্বাধিক অপারেটিং সিস্টেমগুলি সি তে লিখিত হয় এটি শীঘ্রই যে কোনও সময় চলে না। এবং তবুও এটি সি প্রোগ্রামারগুলি খুঁজে পাওয়া শক্ত হচ্ছে। স্ট্যাক ওভারফ্লো ট্যাগ পৃষ্ঠাতে একটি দ্রুত গ্যান্ডার এটিকে 1/6 আকার [c#]এবং 1/4 আকারের আকারে রাখে [java]। কেউ কি মনে করতে পারে যখন সি মূলত প্রাধান্যশালী ভাষা ছিল, শহরে যুক্তিযুক্ত একমাত্র খেলা?

প্রোগ্রামাররা শক্তিশালী সরঞ্জাম পছন্দ করে। সম্ভবত এটি কারণ (স্পেশাল্ট অ্যালার্ট) বেশিরভাগ প্রোগ্রামার ছেলেরা। আপনি একটি জাভা বা .NET প্রোগ্রামারকে একটি ফাইল অনুলিপি করার কথা বলুন, এবং না অনেকেই ডাস ব্যাচের ফাইল বা * নিক্স শেল স্ক্রিপ্ট লেখার পরিবর্তে জাভা বা সি # তে লিখতে পছন্দ করবেন যা 50 বার হবে দ্রুত লিখতে এবং স্থাপন করা। ৫০০ টি মাছ ধরতে পারে এমন বিশাল দৈর্ঘ্য প্রত্যাহারযোগ্য জাল পেলে কোনও মাছ ধরার জন্য কেন একটি রড এবং রিল ব্যবহার করবেন?

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

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

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

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

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

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

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

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

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


12
6 বছর আগে আমার দোকানে 420+ বছরের মেইনফ্রেম প্রোগ্রামার ছিল এবং এখন আমাদের কাছে নেই। চিন্তাভাবনা শুরু করবেন না অভিজ্ঞতা আপনাকে অনিবার্য করে তুলবে।
শয়তানিকপিপি

1
@ অ্যারোনট: নিষ্ক্রিয়, বরখাস্ত, কেনা, ছেড়ে দেওয়া। নতুন কোন প্রযুক্তি? এটি একটি মেইনফ্রেম পরিবেশ। 30 বছরে এটি উল্লেখযোগ্যভাবে পরিবর্তন হয়নি। নতুন হার্ডওয়্যার, আপগ্রেড করা ওএস, একই ক্রেপি প্রোগ্রাম। যখন তারা চলে গেল, তখন তারা বাহ্যিক সিস্টেমে যা করেছিল তার 95% আমরা অফলোড করেছিলাম এবং বাকী অংশগুলিতে আমরা ন্যূনতম রক্ষণাবেক্ষণ করি। আমার কর্পোরেশনের জন্য এটি গত 10 বছর বা এতটা কেটে গেছে pretty
স্যাটোনিকপপি

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

2
সি তে - সম্ভবত সমস্যাটি "কয়েকটি বিকাশকারী" এবং আরও "ভাষা সহজ এবং আরও স্থিতিশীল, কম প্রশ্ন জিজ্ঞাসা করা দরকার"? এটি খুব কমই আশ্চর্যজনক যে সি # প্রচুর প্রশ্ন উত্পন্ন করে - নতুন এপিআই ইত্যাদির স্রোতের প্রবাহ আমাকে joelonsoftware.com/articles/fog0000000339.html এর
স্টিভ 314

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

9

আমি তরুণ-ইশ (৩০ এর দশকের মাঝামাঝি) এবং বর্তমানে মেইনফ্রেম সমর্থনে কাজ করছি। আরপিজি, সিওবিওএল, প্রোপাইটারি 4 জিএল ক্রপ। বিকাশ ধীর, এবং যেখানে সম্ভব, আরও আধুনিক ভাষা ব্যবহার করে আরও আধুনিক হার্ডওয়্যারে স্থানান্তরিত করা হয়।

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

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


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

@ জাস্ট: লিনাক্স একটি প্রোগ্রামিং ভাষা? একটি লিনাক্স সাইট কিন্ডা পোস্ট করা আপনাকে তরুণ হিসাবে আউট করে। লিনাক্স যে কোনও ধরণের পরিপক্কতার আগে আঘাত হানার আগেই মেইনফ্রেমগুলির বেশিরভাগ অংশ মোতায়েন করা হয়েছিল। একবার মেইনফ্রেমগুলি নিয়ম ছিল, ব্যতিক্রম নয়: তারা ছিল সার্ভারগুলি, এবং সমস্ত টার্মিনালগুলি সবুজ স্ক্রিনযুক্ত বোবা টার্মিনাল ছিল। এই ধরণের সাথে আধুনিক সুপার কম্পিউটারগুলি লম্পিং করা মূল প্রশ্নের পয়েন্টটি মিস করে mis
শয়তানিকপ্পি

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

5
@ সমন্বয় করুন: মালিকানাধীন ডাটাবেসের জন্য কোন সংযোগকারীগুলির সাথে? মালিকানার সংখ্যাসূচক ফর্ম্যাটগুলির (বিসিডির কেউ?) কী সমর্থন করে আমি কেন সেই যন্ত্রটিতে ঘুরে বেড়াব? আপনি কেবল নিজেকে একটি মেশিনে আরও কাজ করতে বাধ্য করছেন যা থেকে দূরে যাওয়ার চেষ্টা করা উচিত।
শয়তানিকপিপি

1
আপনার লিনাক্স চালানোর দরকার নেই। বর্তমান জেড / ওএস জেনারেশন স্থানীয়ভাবে সি, সি ++, জাভা ইত্যাদি সমর্থন করে। ইউএসএস পরিবেশ 100% পসিক্স অনুগত (যা সোলারিসের চেয়ে বেশি বলা যায়)।
জেমস অ্যান্ডারসন

9

ব্যক্তিগতভাবে আমি বুঝতে পারি না যে মেইনফ্রেমগুলির বিপণনযোগ্য সুবিধা কী।

দ্রুত নম্বর এবং ডেটা ক্রাঞ্চিং? আমি কেন প্রসেসিংয়ের জন্য একটি খামার জুড়ে বিতরণ করতে পারি না, বা একটি মৌমাছি "নরমাল" সার্ভার কিনতে পারি।

হাই রিডানডেন্সি এবং স্কেলাবিলিটি? আমি বরং একটি লিনাক্স সার্ভার ফার্ম বা ভার্চুয়াল সার্ভারের একটি সেট চাই।

ভার্চুয়ালাইজেশন এবং একাধিক ওএস এর? সম্ভবত "মেঘ" কৌশলটির পরিবর্তে এটি ব্যবহারের জন্য একটি বৃহত পারফরম্যান্স পার্থক্য রয়েছে?

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


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

8

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

নীচের লাইনটি হ'ল:

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


একটি দ্রুত গুগল freebyte.com/programming/cobol প্রকাশ করে - আমি সিওবিওএল শেখার পক্ষে নই, তবে আপনি যদি এটি করার সিদ্ধান্ত নেন তবে সেখানে সংকলক উপলব্ধ রয়েছে।
স্টিভ 314

আপনি কোবলে যেতে না চাইলে এসেম্ব্লারও একটি বিকল্প এবং যদিও আমি এটি ব্যবহার না করি তবে সম্ভবত আপনি হারকিউলিস এমুলেটরটিতে একটি এসেম্বলারের সরঞ্জাম খুঁজে পেতে সক্ষম হতে পারেন।
টেম্পটার

6

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


1
আপনার বেসমেন্টে জেড-সিরিজ 900 দরকার নেই। আপনি আপনার পিসিতে হারকিউলিস চালাতে পারেন - এমনকি একটি পুরানো।
আমার সঠিক মতামতটি

আমি "বেসমেন্ট" যুক্তি পাই না। আপনি আপনার বেসমেন্টে জেট ইঞ্জিনের সাথে খেলতে পারবেন না, সাবমেরিন কীভাবে তৈরি করা যায় সে সম্পর্কে কোনও টিউটোরিয়াল নেই এবং পারমাণবিক চুল্লিগুলির সাথে খেলতে যাওয়ার কোনও ওপেন সোর্স সফ্টওয়্যার নেই, তবুও বিশ্বজুড়ে ইঞ্জিনিয়াররা সেই বিষয়গুলি শিখেন।
el.pescado

6

আমি যখন 10 বছর আগে কর্মশালায় প্রবেশ করি তখন আমি মেইনফ্রেম কাজ শুরু করেছিলাম। আমি এর আগে কখনও কোনও মেইনফ্রেম স্পর্শ করিনি।

আমি বেশ কয়েকটি দিক উপভোগ করি নি, তাই যত তাড়াতাড়ি সম্ভব আমি মেইনফ্রেম কাজ করা বন্ধ করে দিয়েছিলাম:

  1. সম্পাদনা কোডটি খুব আদিম ছিল। আপনি মূলত কেবলমাত্র একটি পাঠ্য সম্পাদকে কাজ করছিলেন, সমস্ত সিএপিএস এবং ৮০ টি অক্ষরের লাইনে স্থির হয়েছিলেন। কোনও কোড সমাপ্তি বা সিনট্যাক্স চেকিং নেই।
  2. সংকলন একটি ব্যাচের কাজ শুরু করে করা হয়েছিল, তারপরে নির্ধারিত ছিল এবং কোনও সময়ে ছুটে গিয়েছিল, সাধারণত আপনি যদি ভাগ্যবান হন তবে পরবর্তী 5 মিনিটে। আপনার যদি টাইপ থাকে এবং কোডটি সংকলিত না হয় তবে বেশ কয়েকবার পুনরাবৃত্তি করুন।
  3. কোনও ধরণের ডিবাগার ছিল না। পরিবর্তনশীল মানগুলি মুদ্রণ করে এবং সেই দীর্ঘ সংকলনের পদক্ষেপটি পুনরাবৃত্তি করে ডিবাগ করা হয়েছিল।
  4. আমরা যে পরিবর্তনগুলি করেছি তা সর্বদা অবিশ্বাস্যভাবে রক্ষণশীল ছিল। আমরা 20 বছরের লিগ্যাসি কোড তৈরি করছি যেখানে কেবলমাত্র কোনও ডকুমেন্টেশন ফাইলের মন্ত্রিসভায় কাগজে হাতে লেখা ছিল, কোথাও। তদ্ব্যতীত, এটি আর্থিক কোড ছিল, সুতরাং ত্রুটিগুলির জন্য সহনীয়তা ছিল না। সুতরাং গবেষণার তুলনায় প্রকৃত কোডিং পদক্ষেপটি ন্যূনতম ছিল যা আগে প্রয়োজন ছিল।

(OTOH, তাদের সময়ের জন্য খুব উন্নত সংস্করণ নিয়ন্ত্রণ এবং কোড প্রচার ছিল did)


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

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

6

মেইনফ্রেম কর্মী বাহিনীতে যোগদানের দুটি কারণ:

  1. এটা ভাল পরিশোধ করে
  2. খোলা আছে প্রচুর

মেইনফ্রেম ক্ষেত্রের গ্রেটিং ওয়ার্কফোর্স হ'ল এবং ক্ষেত্রটিতে বিশাল সংখ্যক প্রারম্ভ তৈরি করবে ।

আমি একটি বৃহত আর্থিক সংস্থার জন্য কাজ করি, এবং আগামী 5 বছরের মধ্যে আমরা অবসর নেওয়ার জন্য আমাদের শ্রমশক্তিগুলির প্রায় 30% হারাব। এই সংখ্যাটি 10-15 বছরে দ্রুত বৃদ্ধি পাবে।

আরও কারণ:

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

আইবিএমের সিস্টেম z একাডেমিক উদ্যোগও পরীক্ষা করে দেখুন।


5

আমি এখনও একটি তরুণ-ইশ প্রোগ্রামার (আমার বয়স ২৯) এবং আমি অবশ্যই মেইনফ্রেমের জন্য বিকাশ করতে আগ্রহী নই। আমি একটি নেট কোম্পানিতে একটি বীমা সংস্থার জন্য কাজ করি, তবে আমরা পুরানো-স্কুল মেইনফ্রেম প্রোগ্রামারগুলির একটি বড় দলের সাথেও কাজ করি।

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

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

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


আপনার চক্রটি কেবল একটি খারাপ ডিজাইন করা প্রক্রিয়ার মতো শোনাচ্ছে। মেনফ্রেমগুলি সহজেই আসল সময় বা কাছের রিয়েল টাইম ডেটা সরবরাহ করতে পারে। এটি ব্যয়বহুল তবে এটি করা যেতে পারে।
বট 403

4
@ বট 403: আমি আপনাকে বিশ্বাস করি। খারাপভাবে ডিজাইন করা প্রক্রিয়াগুলি আমাদের বিশেষত্ব।
জোশুয়া স্মিথ

@ জোশুয়া, কোনও কুশল দেখাচ্ছে বলে কোনও বিশেষ কারণ? এবং অন্যান্য ভাষাগুলি কেন আপনার কাছে ভাল দেখাচ্ছে?

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

2
@ থরবজর্ন রাভন অ্যান্ডারসন: আমি সিওবিওএল প্রোগ্রামারদের অস্বীকার করছি না। ভাষাটি কেবল অযথা ভার্চুয়াল মনে হয়। টাইপ MULTIPLY Num1 BY Num2 GIVING Result.করতে করতে আমি টাইপ করার আশেপাশে মাথা পেতে পারি নাresult = num1 * num2;
জোশুয়া স্মিথ

5

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

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

এই জাতীয় পরিবেশে প্রোগ্রাম শিখতে আগ্রহী হওয়া আমার কাছে কঠিন মনে হচ্ছে।


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

"আমার সবচেয়ে বড় সমস্যাটি হ'ল প্রকাশ্যে উপলভ্য নথিপত্রের অভাব"। +1 এছাড়াও - সম্ভবত অনেকগুলি মেইনফ্রেমারগুলির বয়সের প্রোফাইলের কারণে, ইন্টারনেট সমর্থন সম্প্রদায়টি অন্যান্য প্রযুক্তি শাখার তুলনায় মারাত্মকভাবে সীমাবদ্ধ।
টেম্পটার

@ মরগান - সম্পর্কিত ডেটাবেসগুলি মেইনফ্রেমে উদ্ভাবিত হয়েছিল। আই সিরিজ বিশেষত প্রতিটি কিছুর জন্য একটি সম্পর্কিত ডেটাবেস ব্যবহার করে।
জেমস অ্যান্ডারসন

1
দুর্ভাগ্যক্রমে আপনি এখনও একটি ফ্ল্যাট ফাইলের মতো একটি সম্পর্কিত ডেটাবেস ব্যবহার করতে পারেন, এবং কিছু লোক এটি করেন।
মাইকেল কে

5

দেখুন, আমি ৪২ বছর বয়সী এবং আমি মেইনফ্রেমে আগ্রহী নই। ঠিক আছে, এর যোগ্যতা অর্জন করা যাক। আমি কম্পিউটিংয়ের ইতিহাসে আগ্রহী। আমি কিছুটা হলেও মেইনফ্রেম আর্কিটেকচার অধ্যয়ন করেছি এবং বুঝতে পেরেছি কীভাবে আইবিএম মেইনফ্রেমগুলি মাইক্রোপ্রসেসর আর্কিটেকচারকে প্রভাবিত করে যেমন মটোরোলা 68000 বা 80386. 1960 এর মেইনফ্রেমগুলি ইতিমধ্যে 30 মেগাহার্জ এর বেশি গতিতে জ্বলজ্বল করে এবং ভার্চুয়াল সহ উন্নত মাল্টি-টাস্কিং অপারেটিং সিস্টেমগুলিকে সজ্জিত করেছে স্মৃতি। এই পরিবেশগুলিতে ব্যবহৃত লোকদের কাছে, প্রাথমিক মাইক্রোপ্রসেসরগুলি বিভিন্ন উপায়ে হতাশ হয়ে পড়েছিল এবং মাইক্রোপ্রসেসর ভিত্তিক আর্কিটেকচারগুলিতে অনুরূপ ক্ষমতা এবং কার্য সম্পাদন করতে বেশ সময় লাগল।

তবে সেই স্থাপত্যগুলি করেছে এবং মেইনফ্রেমগুলি "হিপ" হওয়া অনেক আগেই বন্ধ করে দিয়েছে stopped এটি তখন ঘটেছিল যখন হ্যাকাররা তাদের বেঞ্চগুলিতে মিনিকম্পিউটার পেতে পারে এবং এরপরেই ইউনিক্স চলমান ওয়ার্কস্টেশনগুলি।

মেইনফ্রেমগুলি 1980-এর প্রথম দিক থেকে তরুণ প্রোগ্রামারদের কাছে ভিনগ্রহ হয়েছে। মেইনফ্রেম সংস্থাগুলি তাদের নিজের প্রশ্ন জিজ্ঞাসা করার জন্য এটি একটি দুর্দান্ত সময় হতে পারে।

আজ উত্তরটি ক্রস-প্রজন্মের অনুসারে পুনরাবৃত্তিযোগ্য: তরুণ প্রোগ্রামাররা মেইনফ্রেমে আগ্রহী না কারণ তাদের বাবা-মা বা শিক্ষকগণ কম্পিউটারে আগ্রহী হলেও, তাদের পিতা-মাতা এবং শিক্ষকরা (আমার মতো 40+ গিজার) ইতিমধ্যে এক চতুর্থাংশ মেইনফ্রেমে কিছু করার আগ্রহী ছিল না were শতাব্দী আগে

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

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


1
"মেনফ্রেমগুলি ১৯৮০-এর প্রথম দিক থেকে তরুণ প্রোগ্রামারদের কাছে ভিনগ্রহী ছিল something যে কোনও বিষয় মেইনফ্রেম সংস্থাগুলির কাছে নিজের প্রশ্ন জিজ্ঞাসা করার জন্য এটি দুর্দান্ত সময় হতে পারে" "
কাইল হজসন

3

ওয়েব, মোবাইল ফোন বা পিসি বিকাশ শেখা বরং সস্তা এবং সহজ।

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

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


1
হারকিউলিসও আপনার প্রয়োজনীয় সফ্টওয়্যারগুলির বিভিন্ন ধরণের ব্যয়বহুল টুকরা অনুকরণ করে (আইএমএস এবং সিসিএসের মতো জিনিস ব্যবহৃত হত; ডিবি 2 আইএমএস প্রতিস্থাপন করেছে (বা আমি আন্তরিকভাবে এবং গভীরভাবে আশা করি))?
ডেভিড থর্নলি

1
অবশ্যই এটি সফ্টওয়্যারটি অনুকরণ করে না। আপনাকে অন্য কোথাও থেকে এই সফ্টওয়্যারটি অর্জন করতে হবে (বা লিনাক্স / 390 বা অনুরূপ ব্যবহার করতে হবে এবং আপনার পছন্দমতো যা করতে হবে)।
আমার সঠিক মতামতটি

1
@ ডেভিড, না এটিতে (অতিরিক্ত মূল্যের) সফ্টওয়্যার অন্তর্ভুক্ত নয়। শুধু অপারেটিং সিস্টেম।
টাঙ্গুরেনা

3

আইবিএম মেইনফ্রেম এবং বিশেষত জেডসারিস সম্পর্কে কিছু তথ্য দিয়ে শুরু করা যাক।

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

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

মূল বিক্রয় মূল বিষয়গুলি হ'ল: -

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

এখনও অবধি মেইনফ্রেম প্রায় সবই প্রকাশ পেয়েছে যা পন্ডিতরা বলেছিলেন যে এটি প্রতিস্থাপন করতে চলেছে।

অনেকগুলি ডাউনসাইড রয়েছে:

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

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

2
প্রাপ্যতা সম্পর্কে, কেন তারা ছোট ডিভাইসগুলি একই আর্কিটেকচারটি চালায় না? আমি একটি ছোট সিস্টেমে অন চিপে এমবেডেড জেড / ওএস চলমান একটি $ 50 বোর্ড পেতে পারি? কেন না?
কাজ

2
একই কারণে আপনি হারকিউলিসের জন্য একটি আপ টু ডেট ওএস পেতে পারবেন না। অনেকগুলি মেইনফ্রেম অ্যাপ্লিকেশন রয়েছে যার হালকা কাজের চাপ রয়েছে তবে প্রতিস্থাপন করা খুব ব্যয়বহুল। তারা সহজেই আজকের পিসি পণ্য হার্ডওয়্যারটিতে চালাতে পারে তবে আইবিএম আপনাকে দিলে তারা মেইনফ্রেম বিক্রয় এবং লাইসেন্সের রাজস্ব হারাতে পারে। পুঁজিবাদ অপূর্ব!
জেমস অ্যান্ডারসন

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

1

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

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


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

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

1

আমার বয়স 28 এবং আমি 10 বছর ধরে পেশাদার বিকাশকারী। আমি একটি মেইনফ্রেমে কাজ করে 3 বছর কাটিয়েছি।

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

এই বলে যে, তরুণ প্রোগ্রামাররা কেন আগ্রহী নয়? একজন "তরুণ" প্রোগ্রামার হিসাবে আমার গ্রহণের বিষয়টি (আমি 23 বছর বয়সে এই সিস্টেমে শুরু করেছি)। মনে রাখবেন যে আমি যে সিস্টেমে কাজ করেছিলাম এবং যে গবেষণাটি করেছি তা থেকে এটি আমার দৃষ্টিভঙ্গি:

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

অর্থনীতিতে মেইনফ্রেমগুলির সর্বদা স্থান থাকবে। তারা কেবল তাদের প্রচুর ব্যয় এবং সহায়তার প্রয়োজনীয়তার কারণে প্রারম্ভিক ব্যবসা চালায় না।


0

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


0

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

কেন

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