• 2024-07-01

কীভাবে প্রোগ্রামিং শিখতে হয় এবং 3 মাস-এর কোন প্রোগ্রামিং অভিজ্ঞতা ছাড়াই আপনার অ্যাপ চালু করুন।

ये कà¥?या है जानकार आपके à¤à¥€ पसीने छà¥?ट ज

ये कà¥?या है जानकार आपके à¤à¥€ पसीने छà¥?ट ज

সুচিপত্র:

Anonim

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

  1. একটি প্রযুক্তিগত খুঁজুন সিফাউন্ডার।
  2. আপনার অ্যাপ তৈরির জন্য একটি ফ্রিল্যান্সার ভাড়া করুন।
  3. প্রোগ্রামিং শিখুন এবং এটি নিজের তৈরি করুন।

যখন আপনি একটি কফাউন্ডার খুঁজে পেতে আসেন, যদি আপনি কারিগরি দক্ষতার সঙ্গে কেউ জানেন না তবে এটি হবে একটি খুব দীর্ঘ, কঠিন প্রক্রিয়া আপনার সাথে কাজ করার কেউ খুঁজে - যদি আপনি সফলভাবে এ সব করতে পারেন।

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

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

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

এছাড়াও দেখুন: আপনি একটি টেক ব্যাকগ্রাউন্ড ছাড়া একটি দুর্দান্ত অ্যাপ তৈরি করতে পারেন? এক আইআইএম মাকে দেখায় যে কিভাবে এটি হয়ে গেছে

সিফাউন্ডার্স এবং ফ্রিল্যান্সারদের সাথে আমার অভিজ্ঞতা

তিন বছর আগে, যখন আমি ২0 বছর বয়সী একজন ব্যবসায়ীর ছাত্র ছিলাম, তখন আমি একটি মিউজিক স্ট্রিমিং পরিষেবা নির্মাণের জন্য সেট করেছিলাম যা উভয়ের জন্য ভাল ছিল সঙ্গীতজ্ঞ এবং সঙ্গীত সমর্থক।

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

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

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

এছাড়াও দেখুন: একটি ব্যবসায়িক অংশীদার কিভাবে খুঁজুন

কতক্ষণ এটি করে সত্যিই প্রোগ্রামিং শিখতে?

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

আমি সবসময় চিন্তা করি, "দুই বছর!" আমি অবশ্যই সেই পরিমাণে একটি ভাল সিফাউন্ডার খুঁজে পেতে পারি! "

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

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

আমি আপনার সাথে ঠিক কিভাবে চলতে যাচ্ছি।

টিউটোরিয়ালগুলি এবং বেসিক বোঝার

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

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

এখানে কিছু অন্যান্য সম্পদ রয়েছে যা আপনি প্রোগ্রামিং শিখতে পারেন। কিছু বিনামূল্যে হয়, কিছু দেওয়া হয়:

  • কোডেক্যাডাই
  • এমআইটি ওপেনকোর্সওয়্যার
  • খান অ্যাকাডেমি
  • বিভিন্ন ইউটিউব ভিডিও

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

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

এছাড়াও দেখুন: 11 এর জন্য চমৎকার ফ্রি অনলাইন কোর্স

কোর্সের সময় কি করবেন

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

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

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

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

কোর্সের পরে কি করবেন

প্রোগ্রামিং কোর্সের পরে, বেশিরভাগ লোক আপনাকে উৎসাহিত করবে ছোট প্রোগ্রাম দিয়ে শুরু আপনার প্রোগ্রামিং কোর্স বোঝা গেলে আপনি কিছু ছোট, কার্যকর কর্মসূচী তৈরি করেন, আমি এইটিকে নিরুৎসাহিত করবো। প্রোগ্রামিং এর জন্য ছোট প্রোগ্রাম তৈরি করা আপনাকে বিরক্ত করতে যাচ্ছে।

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

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

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

আপনার প্রোগ্রাম তৈরি করা

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

আপনার প্রোগ্রামের অংশ পরীক্ষা করার পরে, এটি সব একসাথে রাখা সময়। আপনার পণ্য শুরু করুন, এবং আপনি পূর্বে নির্মিত অংশ একসাথে করা। এই প্রক্রিয়ার সময়, আপনি কর্মক্ষমতা এবং পাঠযোগ্যতা জন্য কোড উন্নত করতে পারেন উপায় অন্বেষণ করব।

আপনার প্রোগ্রাম মুক্তি

এটি একটি নতুন পণ্য মুক্তি scary এর আপনি মনে করেন মানুষ এটি ঘৃণা করবে, আপনি খারাপ পর্যালোচনা পাবেন, এবং আপনি সম্ভাব্য ব্যবহারকারীদের মধ্যে খারাপ খ্যাতি গড়ে তুলবেন।

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

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

এছাড়াও দেখুন: ক্ষণস্থায়ী পরিকল্পনা পরিচয়: কিভাবে পরিকল্পনা এবং দ্রুততর বৃদ্ধি করা হবে

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

একই ভুল আমি করবেন না; তারা আক্ষরিক বছর ধরে দ্বারা আমাকে ধরে রাখা। যত তাড়াতাড়ি সম্ভব শেখার শুরু করুন- আপনার আবেগ আপনাকে বহন করবে।


আকর্ষণীয় নিবন্ধ

সম্পূর্ণ র্যাঙ্কিং: কতটুকু বাড়ি আমি শীর্ষ 100 মেট্রোতে পাব?

সম্পূর্ণ র্যাঙ্কিং: কতটুকু বাড়ি আমি শীর্ষ 100 মেট্রোতে পাব?

আমাদের সাইট মূল্যায়ন করে দেশের শীর্ষ 100 মেট্রো এলাকার প্রত্যেকের মধ্যে একটি আদর্শ পরিবার কতটা সামর্থ্য দিতে পারে। আপনার শহরের জন্য তথ্য তাকান।

ভেটেরান্স জন্য শীর্ষ শহর

ভেটেরান্স জন্য শীর্ষ শহর

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

যুক্তরাষ্ট্রে শীর্ষ এলজিবিটি-বন্ধুত্বপূর্ণ শহরগুলি

যুক্তরাষ্ট্রে শীর্ষ এলজিবিটি-বন্ধুত্বপূর্ণ শহরগুলি

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

ম্যাসাচুসেটস শিশুদের জন্য Raising কিডস শ্রেষ্ঠ শহর

ম্যাসাচুসেটস শিশুদের জন্য Raising কিডস শ্রেষ্ঠ শহর

ম্যাসাচুসেটসের দুই-তৃতীয়াংশ অধিবাসীরা বৃহত্তর বস্টন এলাকায় বসবাস করতে এবং কাজ করতে পারে, তবে অন্যত্র শহরগুলিতে তরুণ পরিবারগুলির জন্য প্রচুর সুযোগ রয়েছে।

ট্রুলিয়া মোবাইল অ্যাপ রিভিউ

ট্রুলিয়া মোবাইল অ্যাপ রিভিউ

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

ট্রুলিয়া পর্যালোচনা

ট্রুলিয়া পর্যালোচনা

জিলো এর পরে, ট্রুলিয়া ওয়েবের দ্বিতীয় সর্বাধিক জনপ্রিয় রিয়েল-এস্টেট সাইট। এখানে ট্রুলিয়ায় বাড়ির শিকার কিভাবে কাজ করে তা দেখুন।