ওয়েব ডেভলপারদের 10 টি জিনিস অবশ্যই সত্যই আশ্চর্যজনক হওয়ার জন্য জানতে হবে

লেখক: Laura McKinney
সৃষ্টির তারিখ: 10 এপ্রিল 2021
আপডেটের তারিখ: 16 মে 2024
Anonim
ওয়েব ডেভলপারদের 10 টি জিনিস অবশ্যই সত্যই আশ্চর্যজনক হওয়ার জন্য জানতে হবে - সৃজনী
ওয়েব ডেভলপারদের 10 টি জিনিস অবশ্যই সত্যই আশ্চর্যজনক হওয়ার জন্য জানতে হবে - সৃজনী

কন্টেন্ট

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

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

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

01. কোডিং এটিকে আর কাটবে না


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

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

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

প্রসার এবং গভীরতা

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

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


02. বড় সাবধানবাণী

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

  • আরও প্রযুক্তিবিদ হতে

এবং

  • থাকা অনেক আরও মানব

03. ইন্টারনেট কি বলে

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

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

মাধ্যমটি বুঝে নিন

বিকাশকারীদের, সবার মতো তাদের মাধ্যমটিও বুঝতে হবে - তবে তাদের অবশ্যই শ্রোতাদের বুঝতে হবে, তারা ব্যবহারকারী, দল বা অন্যান্য বিকাশকারী হোন। তাদের মাধ্যমগুলি কীভাবে বিশ্বে ফিট করে (অন্য কথায়, উত্পাদন পরিবেশ) এবং এর কী প্রভাব ফেলে (লোকেরা কীভাবে এটি ব্যবহার করে) তা বুঝতে হবে।

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


04. আমরা যে জিনিসগুলি দিয়ে তৈরি করি

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

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

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

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

05. ডিভাইস

এই অতিরিক্ত সরঞ্জামগুলি এবং কৌশলগুলি লোকেরা কীভাবে 'ডিভগুলি' বলে ডাকে তাতে খুব সুন্দরভাবে ফিট করে। ডিভাইসগুলি দুটি traditionalতিহ্যবাহী সিলোগুলির মুখে উড়ে যায়: উত্পাদন, যা জিনিসগুলিকে চালিয়ে রাখে এবং বিকাশ করে যা নতুন স্টাফ তৈরি করে (এবং প্রায়শই জিনিসগুলি চলমান বন্ধ করে দেয়)। সিলোগুলি একে অপরের প্রতি সামান্য সহানুভূতির সাথে দুটি শিবিরের ফলাফল দেয়।

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

এই সামান্য বিবরণটি সার্ভার পরিচালনকে বিদেশে প্রেরণের প্রবণতা দ্বারা বেদনাদায়ক বিলম্ব তৈরি করতে পারে।

স্ট্যাক বুঝতে

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

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

রহস্যময় কাজ

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

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

সহজ সরঞ্জাম

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

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

06. দেব ঠিক করবে ... সম্ভবত

‘অপরিহার্য ওয়েব বিকাশকারী দক্ষতার জন্য অনুসন্ধান’ কোওরায় মাইকেল গ্রেয়ার (দ্য পেঁয়াজের সিটিও) থেকে একটি দুর্দান্ত উত্তর এনেছে:

  • অলসতা: দু'বার কিছু করতে অস্বীকার করে: একটি স্ক্রিপ্ট লিখে বা এর জন্য রেখে দেয়।
  • কাপুরুষতা: পরীক্ষা করার চিন্তা করে, লোড এবং কোডের প্রভাব সম্পর্কে উদ্বেগ
  • বেপরোয়াতা: অবিচ্ছিন্নভাবে নতুন জিনিস চেষ্টা করে, একই দিনের ধারণাগুলি চালু করে

কাপড়ে ‘বিবরণে মনোযোগ দিন’ বানানোর এক দুর্দান্ত উপায়। ডিবাগিং এবং টেস্টিং এমন কোনও বিকাশকারীর জীবনের 99 শতাংশ, যখন তারা ডাব্লু 3 স্কুলগুলিতে আঘাত করেছিল বা কম্পিউটিং 101 কোর্সটি শুরু করেছিল তখন উল্লেখ নেই।

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

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

ডিবাগিং

ডিবাগিং পাশাপাশি একটি কালশিট পয়েন্ট। কীভাবে কোনও ডিবাগার ব্যবহার করবেন তা নয়, তবে কীভাবে কোনও সমস্যা ডিবাগ করবেন - তাই আমি মাইকেল গ্রেয়ারের তালিকায় যুক্ত করব:

  • অধৈর্যতা: আসল সমস্যাটি খুঁজে পেতে এবং সমাধানের জন্য আগ্রাসনীয়ভাবে অপ্রাসঙ্গিক তথ্য উপেক্ষা করে

এটি সমস্ত ডিবাগিং কৌশলগুলির ভিত্তি। অপ্রাসঙ্গিক উপেক্ষা এবং প্রাসঙ্গিক অর্থ খুঁজে। দুর্ভাগ্যক্রমে, অনেকগুলি ঘন ঘন বা দিনের জন্য অপ্রাসঙ্গিকভাবে হাততালি দেওয়ার ঝুঁকিপূর্ণ, একই জিনিসটি 10 ​​বার চেষ্টা করে সমস্যার সমাধান করে।

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

07. ব্যবহারকারীরা কি চান

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

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

প্রতিযোগিতামূলক বাজার

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

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

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

08. অঙ্কন এবং লেখা

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

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

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

09. নিজেকে উপভোগ করুন

এবং যদি আপনার চারপাশে একটি লিঙ্ক সরিয়ে 10 ঘন্টা ব্যয় করতে হয়? এটি উপভোগ করুন - এমনকি এটি কেবল কাজের মধ্য দিয়ে যাওয়ার চ্যালেঞ্জ।

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

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

10. তীক্ষ্ণ থাকুন

এটিকে একটি সুন্দর রাউন্ড 10 এ পৌঁছানোর জন্য আমি একটি চূড়ান্ত জিনিস যুক্ত করব। তীক্ষ্ণ থাকুন। প্রতিযোগিতা সন্ধান করুন। সবচেয়ে খারাপ ধরণের যে কোনও একটি বিচ্ছিন্নতা।

"আপনি যে প্রতিটি ব্যান্ডে রয়েছেন সর্বদা সবচেয়ে খারাপ লোক হন" "

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

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

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

এই পছন্দ? এগুলো পড়াে!

  • কীভাবে একটি অ্যাপ তৈরি করতে হয়
  • ডিজাইনারদের জন্য সেরা ফ্রি ওয়েব ফন্ট
  • অগমেন্টেড রিয়েলিটির জন্য পরবর্তীটি আবিষ্কার করুন
তোমার জন্য
2012 ভিমেও পুরষ্কার বিজয়ীদের ঘোষণা
আবিষ্কার

2012 ভিমেও পুরষ্কার বিজয়ীদের ঘোষণা

অনলাইন ভিডিও পোর্টাল ভিমিও গত রাতে নিউ ইয়র্ক সিটির এক চমকপ্রদ ভিওমো অ্যাওয়ার্ড অনুষ্ঠানের মধ্য দিয়ে বিশ্বের সেরা চলচ্চিত্র নির্মাতাদের সৃজনশীলতা উদযাপন করেছে।২০১২ সালের ভিমিও অ্যাওয়ার্ড দুটি মাসের...
প্রতিক্রিয়াশীল ওয়েব ডিজাইনে রেটিনা চিত্রগুলির জন্য টিপস এবং কৌশল
আবিষ্কার

প্রতিক্রিয়াশীল ওয়েব ডিজাইনে রেটিনা চিত্রগুলির জন্য টিপস এবং কৌশল

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

কীট-অনুপ্রাণিত প্যাকেজিং সুন্দর নতুন ব্র্যান্ড পরিচয় আলোকিত করে

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