সফটওয়্যার বিকাশের আনুষ্ঠানিক প্রশিক্ষণ [বন্ধ]


15

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

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


1
আনুষ্ঠানিক কেন? কেউ কেউ বলছেন উচ্চ শিক্ষায় একটি বুদবুদ রয়েছে , তাই হয়তো অনানুষ্ঠানিকর জন্য আরও ভাল বিনিয়োগ হতে পারে।
কर्क কুইকেনডাল

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

আমি জলসম্পদ সেক্টরে জিআইএস নরম পরিধানে পড়াশোনা করব, নির্মাণে তাই জিআইএস সেটআপে সংযুক্ত করুন এবং টিউটোরিয়ালটি এই ঠিক আছে।

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

উত্তর:


8

আমি মনে করি উত্তরটি যদি আপনি স্কুলে ফিরে যেতে ইচ্ছুক হন তবে তার উপর ভিত্তি করে। আপনি "আনুষ্ঠানিক প্রশিক্ষণ" উল্লেখ করেছেন; কম্পিউটার বিজ্ঞানের জন্য আপনি যে সর্বোত্তম আনুষ্ঠানিক প্রশিক্ষণ পাবেন তা শেষ পর্যন্ত স্কুলে।

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

  1. (OOP) ওরিয়েন্টেড প্রোগ্রামিং অনুশীলন বনাম প্রক্রিয়াগত প্রোগ্রামিং অনুশীলনসমূহ
  2. স্থির ভাষা বনাম গতিশীল ভাষা
  3. নিম্ন স্তরের প্রোগ্রামিং বনাম উচ্চ স্তরের
  4. টিডিডি (পরীক্ষা চালিত বিকাশ)

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

নিজে নিজে অনেকটা দেখার পরেও আমি ওওপি সম্পর্কে যা শিখেছি তা হ'ল সবচেয়ে সহায়ক। অবজেক্ট ওরিয়েন্টেড ডিজাইন বোঝা আজকের কাজের পরিবেশে প্রোগ্রামিং ডিজাইনের মূল চাবিকাঠি।


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

6

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

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

উপরে jsmith ঠিক আছে; সেগুলি বিবেচনার জন্য ভাল ক্ষেত্র; তবে ইএসআরআই দিয়ে তারা দ্বিগুণ তরোয়াল হতে পারে।


6

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


1

আপনি যদি অস্টিনের কাছাকাছি থাকতেন তবে আমি ইউটি-র সফটওয়্যার কোয়ালিটি ইনস্টিটিউটের পরামর্শ দেব ।


1

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

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

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


0

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

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