Thứ Bảy, 30 tháng 12, 2017

ĐỂ ĐÁNH GIÁ MỘT THỨ CHÚNG TA HAY SO SÁNH VỚI THỨ KHÁC




Bạn có đang độc thân hay không ? Có một mẹo bất ngờ để thu hút bạn tình ở một quán bar: Hay đi cùng một người trông giống bạn, nhưng ít hấp dẫn một chút.điều này sẽ gia tăng đáng kể khả năng thành công của bạn.
tại sao ?
Tâm trí của con người thường có xu hướng tìm kiếm sự so sánh. Hơn nữa, chúng ta thường làm điều này một cách lười biếng nhất có thể: Bằng cách so sánh với đối tượng dễ dàng nhất ở xung quanh.
Bằng việc lên quán bar bên cạnh một phiên bản ít hấp dẫn  của mình, bạn đang cho đối tượng hẹn hò tiềm năng một phương tiện so sánh dễ dàng. Thay vì phải vất vả so sánh nhiều người có bề ngoài khác nhau, họ có thể dễ dàng nhận ra bạn xinh hơn người bạn của bạn và bạn đã chiến thắng cuộc thi này một cách dễ dàng, và người đó lại lười thực hiện các cuộc so sánh khác, bạn có thể sẽ được đánh giá là người dễ thương nhất trong quán.xin chúc mừng ! Chỉ là đừng  kể với bạn kia lý do bạn mời họ.

Khuya hướng tương tự cũng áp dụng cho việc so sánh giá của các sản phẩm, và rất nhiều nhà quảng cáo đã lợi dụng nguyên tắc này bằng việc giới thiệu những sản phẩm " nhử mồi " (decoy product) đắt tiền để làm các món hàng trông có vẻ rẻ hơn khi so sánh, vì vậy một vài nhà hàng tinh ranh sẽ cố đội giá món ăn đắt tiền nhất trên thực đơn, khiến khách hàng cảm thấy món ăn đắt thứ nhì rẻ hơn tương đối và lựa món đó.

Mặc dù so sánh có thể giúp chúng ta ra quyết định, nó cũng có thể khiến chúng ta gặp họa. Liên tục so sánh mức lương, quần áo hay xe hơi của mình với người khác sẽ làm bạn đối kị và luôn trong trạng thái không thỏa mãn với những gì mình có, sau khi bán chiếc siêu xe Porsche boxster của mình, jame Hong, đồng sáng lập của trang hotornot.com, nói rằng:
"Tôi muốn sống cuộc đời của những người sở hữu boxster, bởi vì khi bạn có một chiếc boxster bạn lại ước muốn một chiếc xịn hơn là dòng 911, và rồi bạn lại biết những người có dòng 911 ước gì không ? Họ ước mình có một chiếc Ferrari".

kiến thức tham khảo: Sách Phi Lý Trí+Tramdoc.
Đọc tiếp »

Thứ Năm, 28 tháng 12, 2017

TIME COMPLEXITY ( Part 1 )

Introduction:
Algorithmic time complexity is concerned about how fast or slow particular algorithm performs. We define complexity as a numerical function T(n)- time versus the input size n. A given algorithm will take different amounts of time on the same inputs depending on such factors as: processor speed,  instruction set, disk speed, brand of compiler and etc.

The way around is to estimate efficiency of each algorithm asymptotically. We will measure time T(n) as the number of elementary " step" ( define in any way), provided each such step takes constant time.


Asymptotic Notations

The goal of computational complexity is to classify algorithms according to their performances.
We will represent the time function T(n) using the " big-O" notation to express an algorithm runtime complexity. For example, the statement T(n)=O(n^2) says that algorithm has a quadratic time complexity.

Definition of " big Oh"


Big O specifically describes the worst-case scenario, and can be used to describe the execution time required of the space used by an algorithm.

Examples:


  • 1=O(n)
  • n=O(n^2)
  • log(n)=O(n)
  • 2n+1=O(n)
Big-O complexity chart



Constant time : O(1)
An algorithm is said to run in constant time if it requires them same amount of time regardless of the input size.

boolean isFirstElementNull(List<string> elements){
        return elements[0]==null;
}

Examples:


  • array: accessing any element
  • fixed-size stack: push and pop methods
  • fixed-size queue: enqueue and dequeue methods
Linear-Time: O(n)
An algorithm is said to run in linear time if its time execution is directly proportional to the input size, time grows linearly as input size increases.

In the following example, a matching string could be found during any iteration of the loop and function would return early, but Big O notation will always assume the upper limit where the algorithm will perform the maximum number of iterations.

boolean containsValue(List<Sring> elements, string value)
{
       for ( string element:elements){
             if (element==value) return true;
       }
       return false;
}
Examples:


  • array: linear search, traversing, find minimum
  • ArrayList: contains method
  • queue: contains method
Logarithmic time: O(log n)

An algorithm is said to run in logarithmic time if its time execution is proportional to the logarithm of the input size.

int binarySearch( int arr[], int l, int r, int x) {
     if ( r>=1){
          int mid = 1 + ( r - 1 )/2;
          if ( arr[mid] == x)
               return mid;
         if ( arr[mid]  > x)
               return binarySearch( arr, l , mid - 1 , x) ;
         return binarySearch( arr, mid + 1 , r , x ) ;
      }
      return -1;
}
Example: 


  • binary search
Quadratic time: O(n^2)

An algorithm is said to run in logarithmic time if its time execution is proportional to the square of the input size.


This is common with algorithms that involve nested  iterations over the data set. Deeper nested iteration will result in O(N3), O(N4) etc.

boolean containsDuplicates(List<String> elements)  {
   for int outer = 0; outer < elements.size(); outer++){
       for ( int outer = 0; outer < elements.size(); inner++){
                 if ( outer == linner ) continue;
                 if ( elements [outer] == elements[inner]) return true;
       }
   }
   return false;
}
Examples:


  • bubble sort,selection sort, insertion sort.
Exponential time:O(2^n)
O(2^n) denotes an algorithm whose growth doubles with each addition to the input data set. The growth curve of an O(2^N) function is exponential-starting off very shallow, then rising meteorically.An example of an O(2^N) function is the recursive calculation of Fibonacci numbers:

int fibonacc(int number){
      if ( number <= 1) return number;
      return fibonacci(number-2)+fibonacci(number-1);
}

Definition of "big Omega"
We need the notation for lower bound i.e the best-case scenario.A capital omega Ω notation is used in this case.Example:


  • n=Ω(1)
  • n^2=Ω(n)
  • n^2=Ω(n log(n) )
  • 2 n+1=O(n)
Definition of "big theta"
This is used to measure average-case complexity of a particular algorithm,i.e to find the upper and lower bounds.Examples


  • 2n=Θ(n)
  • n^2+2n+1=Θ(n^2)
Analysis of Algorithms
The term analysis of algorithms is used to describe approaches to the study of the performance
 of algorithm.In this course we will perform the following types of analysis:


  • the worst -case runtime complexity of the algorithm is the function defined by the maximum number of steps taken on any instance of size a.
  • the best-case runtime complexity of the algorithm is the function defined by the minium number of steps taken on any instance of size a.
  • the average-case runtime complexity of the algorithm is the function defined by an average number of steps taken on any instance of size a.
  • the amortized runtime complexity of the algorithm is the function defined by a sequence of operation applied to the input of size a and averaged over time.
Example: Let us consider an algorithm of sequential searching in an array of size n.


  • its worst-case runtime complexity is O(n)
  • its best-case runtime complexity is O(1)
  • its average case runtime complexity is O(n/2)=O(n)
Amortized time complexity
Consider a dynamic array stack.in this model push() will double up the array size if there is no enough space.Since copying arrays cannot be performed in constant time, we say that push is also cannot be done in constant time.In this section, we will show that push() takes amortized constant time.
Let us count the number of copying operations needed to do a sequence of pushes.
We see that 3 pushes requires 2+1=3 copies.
We see that 5 pushes requires 4+2+1=7 copies.
We see that 9 pushes requires 8+4+2+1=15 copies
Asymptotically speaking, the number of copies is about the same as the number of pushes.
                                                   2^(n+1)-1
                                     limit-------------------=2=O(1)
                                                   n->∞ 2^n+1
We say that algorithm runs at amortized constant time.
Đọc tiếp »

Thứ Bảy, 23 tháng 12, 2017

4 Reasons Why Your Choice of Programming Language Doesn’t Matter Much

Xuyên suốt nghề nghiệp là một software developer, tôi đã từng sử dụng nhiều ngôn ngữ lập trình cho nhiều project khác nhau. Ngày này, khi nhìn trở lại, tôi cho rằng C là ngôn ngữ dạy tôi nhiều điều nhất.  Những ngôn ngữ lập trình sau này, khi sử dụng tôi cảm thấy trực quan và thoải mái hơn. Ví dụ, khi tìm kiếm ngôn ngữ java từ C năm 2005, tôi chỉ mất một bit từ để tìm thấy khái niệm OOP( hướng đối tượng) ( Tôi cũng từng học C++ trước java, vì vậy khái niệm OOP không là gì mới đối với tôi.


Bây giờ, khi tôi bắt đầu học một ngôn ngữ mới( gần đây tôi học python và switf), tôi biết chính xác rằng tôi chỉ cần dưới một tháng để học hết những CONCEPTS, sau đó mới bắt đầu lập trình.
Trong bài này, tôi sẽ chia sẻ cho bạn hết những bí quyết mà tôi đã tích góp sau bao năm kinh nghiệm học và làm việc với nhiều ngôn ngữ khác nhau . Tôi huy vọng sẽ giúp ích đối với những beginning programmers mà có chút lưỡng lự về việc chọn ngôn ngữ nào .

Bài viết cũng sẽ giúp cho những experience programmer nhận ra rằng họ đang mạo hiểm khi chỉ biết đến ngôn ngữ mà họ đã với làm việc với nó trong nhiều năm và động lực khuyến khích họ học thêm nhiều thứ mới. Nào chúng ta cùng bắt đầu nào !

PROGRAMMING IS A CONCEPT

Nguyên nhân đầu tiên tôi nghĩ tại sao việc lựa chọn ngôn ngữ lập trình không phải là thứ được ưu tiên mà thực ra việc cài đặt một patterns ( hiểu là mô hình hoặc kiểu mẫu) mới giúp chúng ta xây dựng một machine hiệu quả để giải quyết các vấn đề thực tế. Nó là một khái niệm cốt lõi, nếu bạn  nhặt (pick up) 2 quyển sách lập trình với 2 ngôn ngữ khác nhau và lướt qua 5 chương đầu tiên, rõ ràng bạn sẽ notice được những patterns. Sẽ có lessons  trên các biến đã xác định với những kiểu dữ liệu khác nhau. Phân chia những giá trị theo nhiều biến, tính logic và các hàm toán học được biểu diễn trên nhiều biến.Sẽ cũng có lessons cho bạn về việc dạy computer to take những  quyết định logic như  câu lệnh if, else or switch và thiết lập các vòng lập như while, for.Vì vậy, theo thời gian, bạn sẽ pick up ngôn ngữ lập trình thứ 3, bạn sẽ biết những gì được sẽ có trong 10 chương đầu tiên. Một cách dễ nhận thấy, sẽ có nhiều ngôn ngữ mà có những đặc điểm đặc biệt mà bạn chưa từng thấy trước đó. Nhưng điều đó thì không nên chiếm 30 phần trăm toàn bộ kết quả  đề cần học một ngôn ngữ mới .


Tôi luôn đề nghị những new programmer nên học cách viết một thuật toán tốt. Bất cứ khi nào bạn có một vấn đề mà có thể giải quyết thông qua một quyết định logic dựa trên dữ liệu và tính toán, bạn nên nghĩ về cách mà có thể giải quyết TASK đó nếu bạn phải làm bằng tay và giấy. Sau đó nên ghi lại từng bước trên quyển sổ ghi chép, và suy nghĩ làm sao đó tối ưu hóa đầu ra với số step nhỏ nhất.

Ví dụ, giả thiết rằng chúng ta làm việc cho một công ty bảo hiểm và nếu bạn phải tính toán số tiền  bảo hiểm cần được thu từ một customer tương lai cho việc cung cấp "life cover " benefit với 100000 đô la tiền mặt. Nếu bạn phải làm việc đó mà không dùng đến hệ thống phần mềm doanh nghiệp ( sử dụng pen, paper, calculator và những document ) bạn phải làm theo các bước sau:

1.Xác định số tuổi của khách hàng dựa theo ngày tháng được cung cấp.
2.Tra cứu mức phí bảo hiểm (mỗi bảo hiểm là 1000 đô la tiền mặt) từ biểu đồ thể hiện đặc tính sản phẩm theo độ tuổi.
3.Nhân phí bảo hiểm với số tiền mặt được yêu cầu là 100 000 đô la tiền mặt.
Nếu bạn đã hiểu rõ những bước được đề cập phía trên, thì bạn có thể covert chúng trong một hệ thống phần mềm bằng một ngôn ngữ lập trình mà bạn đã chọn bằng cách theo dõi những bước sau đây:

1.Đưa những input liên quan đến những yêu cầu của khách hàng thông qua giao diện người dùng như desktop or mobile.
2.Sử dụng input để xác định độ tuổi khách hàng bằng cách sử dụng các hàm lịch tiêu chuẩn có sẵn trong ngôn ngữ của bạn.
3.Truy vấn cơ sở dữ liệu doanh nghiệp để tìm kiếm mức bảo hiểm dựa trên độ tuổi khách hàng.
4.Nhận mức phí bảo hiểm theo số tiền mặt yêu cầu để xác định mức phí yêu cầu.
5.In phí bảo hiểm đã được tính ra UI.

Tất cả những ngôn ngữ lập trình phổ biến đều cung cấp cho bạn những phương pháp để giải quyết những bài bước trên.Vì vậy nếu bạn viết một chương trình bằng JAVA để nó làm những việc này, bạn nghĩ bạn mất bao lâu để làm được điều đó bằng python ?

Chương trình máy tính chỉ giúp bạn thực hiện những câu lệnh một cách lặp đi lặp lại và rất nhanh. Nhưng điều đó phụ thuộc vào lập trình viên xác định cách họ viết những câu lệnh đó như thế nào mà điều đó một lần nữa phụ thuộc vào việc bạn viết thuật toán có đủ tốt hay không ?
Nếu bạn có thể phân bố một vấn đề thành các bước nhỏ, riêng biệt và độc đáo một cách khoa học thì khả năng cao bạn sẽ trở thành một lập trình viên giỏi. Thuật toán tồn tại vĩnh viễn. Chúng chèo lái một chương trình phần mềm mà chúng được viết bởi bất kỳ ngôn ngữ lập trình nào. Nếu bạn hiểu thuật toán, bạn có thể dễ dàng thay đổi để chạy một application sao cho minimal effort.

Bạn cũng nên thảo luận về cấu trúc dữ liệu nên có một good understanding of which algorithms work well  on which data structures. Cấu trúc dữ liệu giúp xác định dữ liệu của bạn được tổ chức như thế nào với một  application. All kinds of software manipulate small or large sets of data in order to produce a meaningful result.Vì vậy, chương trình của bạn có làm việc hiệu quả hay không phụ thuộc kind của cấu trúc dữ liệu mà bạn sử dụng. Một vài cấu trúc dữ liệu phổ biến như Lists, Maps, Sets and and N dimensional matrices. Thuật toán làm việc trên cấu trúc dữ liệu để tạo ra sản phẩm.

Một khái niệm mà bạn nên tập trung vào đó là Design patterns ( mô hình thiết kế). Design patterns capture how programming tasks with similar types of challenges can be solved by following a pattern that has proved to be successful in the past and has been able to repeat its success in different kinds of projects.Hầu hết các mô hình thiết kế phổ biến không theo một chuẩn mực nào và có thể được thực hiện bởi bất kỳ ngôn ngữ nào.Một ví dụ đơn giản, mô hình thiết kế phổ biến FACTORY DESIGN mà được tóm gọn trong đối tượng là object-oriented programming languages.

Với những khái niệm như trên, bạn có thể chinh phục bất kỳ ngôn ngữ nào trong một thời gian rất ngắn.Điều mà bạn thật sự cần học cho bất cứ ngôn ngữ nào là những keywords, syntax(cú pháp), application programming interfaces ( APIs) và chắc chắn là các khái niệm. Những khía cạnh này bạn có thể làm chủ nó  bằng cách bắt đầu một dự án mini ngay lập tức.

Cá nhân tôi không thích 'hello wolrd", dự án mà bạn chọn phải là một cái gì đó thực tế dù rằng nó không phải là quy mô lớn. You can simply build to-do list software or a spending tracker for yourself.

Trong một vài ngày đầu tiên, bạn phải xem qua một quyển sách hoặc một tài liệu online cho cú pháp và APIs. Tuy nhiên, bạn càng viết mã nhiều, bạn càng ít cần đọc tài liệu tham khảo hơn.


PROGRAMMING IS COMMUNICATION

Lập trình là hướng dẫn machine hành động để trình diễn để mà giải quyết một vấn đề trong thế giới thật. So efficient communication is more important than the choice of programming language for an efficiently written software program.
Theo kinh nghiệm của tôi, một người với kỹ năng giao tiếp tốt( qua lời nói và viết) có thể trở thành một lập trình viên tốt. Lập trình cách giao tiếp với máy như thế nào đó để thực hiện chính xác từng bước để phần mềm có thể đạt được mục tiêu. Lập trình viên talk với machine bằng ngôn ngữ sao cho trình biên dịch có thể hiểu được, which again converts the instructions into microprocessor-readable instructions.

Khoảng hai mươi năm về trước, các lập trình viên sử dụng ngôn ngữ assembly để mã hóa bộ vi xử lý. Nó là ngôn ngữ cấp rất thấp, mà điều đó đòi hỏi sự hiểu biết về kiến trúc phần cứng. Khi mà lập trình được cải tiến, thì chúng ta có thể tạo ra một ngôn ngữ lập trình mà nó gần gũi với ngôn ngữ tự nhiên. Mục tiêu mà chúng ta luôn luôn hướng đến là tạo ra một ngôn ngữ mà khi sử dụng chúng ta cảm thấy thoải mái nhất, giống như các ngôn ngữ lập trình cố gắng sao cho code mà ta viết phải  clean và dễ hiểu nhất có thể, khoảng cách giữa cú pháp mã hóa cũng đang dần trở nên giảm. This can reduce the learning curve to learn a new programming language.

Lập trình viên Python có thể viết 10 dòng code để giải quyết một vấn đề mà làm mất hơn 100 dòng code nếu được viết bằng ngôn ngữ C. Tuy nhiên, một lập trình viên C có thể học dễ dàng Java nếu như thành thạo các khái niệm OPP ( lập trình hướng đối tượng). Tương tự, một lập trình viên Java có thể dễ dàng chuyển sang ngôn ngữ Python cho sự nỗ lực ít hơn một tháng.

Nếu bạn có thể instruct một machine trong Java, bạn chắn chắn sẽ lảm được điều tương tự trong Python.Vì vậy sự tập trung của bạn nên dành cho việc học bất kỳ popular general-purpose, preferably OOP, language. Nếu bạn làm được điều đó,  khi chuyển qua bất kỳ ngôn ngữ nào không quá khó như những gì bạn nghĩ.

NO PROGRAMMING LANGUAGES IS ONE-SIZE-FIRST-ALL

Một nguyên nhân khác mà bạn không nên tập trung vào bất kỳ đặc biệt ngôn ngữ nào là việc chọn lựa ngôn ngữ nào nó phụ thuộc vào type của vấn đề mà bạn đang cố gắng giải quyết. Đối với phần mềm doanh nghiệp, sẽ rất phù hợp nếu bạn chọn JAVA , đối với những project có liên quan đến khoa học dữ liệu, bạn nên chọn python, đối với mobile development, bạn nên chọn swift.Lý do đằng sau đó là việc có sẵn framework and packages làm cho một ngôn ngữ lập trình phù hợp với những dự án nhất định.Framework nắm giữ nhiều  boilerplate code  và giúp programmer tập trung nhiều hơn vào vấn đề được giải quyết.

Vậy lời khuyên của tôi là hãy master những khái niệm căn bản của lập trình được mô tả trước đó ( algorithm, data structures và design patterns) của ngôn ngữ mà project của bạn đang sử dụng. Nếu bạn làm điều đó một cách hợp phù hợp, nó sẽ dễ dàng cho bạn để move đến bất cứ ngôn ngữ bất kỳ nào khác khi bạn thay đổi dự án, lựa chọn công ty khác hay muốn theo đuổi một dự án cá nhân.


Trước khi bắt tay vào bất kỳ một dự án mới, bạn phải nguyên cứu best fit cho dự án đó. Bạn không nên đi thẳng vào việc giải quyết project, đi thẳng vào ngôn ngữ mà hãy chuẩn bị thật tốt. 3/4 là chuẩn bị, việc giải quyết chỉ chiếm 1/4. Điều đó dễ dẫn đến rủi ro.


THE PROGRAMING LANDSCAPE IS EVOLVING FAST


Công nghệ thì thay đổi rất nhanh. Một vài ngôn ngữ phổ biến như Perl và Ruby đang trên đường tuyệt chủng và những ngôn ngữ khác như Swift, kotlin thì đang phổ biến nhanh.giống như việc chúng ta cố gắng khám phá những cái mới trong ngôn ngữ mà được sử dụng cho việc giải quyết những vấn đề in our life ( home automation, self-driving car, robotic surgevy). Chúng ta liên tục tạo ra những ngôn ngữ mới, nhiều framework, và tools để chúng nhanh hơn và tốt hơn .Vì vậy nếu bạn muốn nắm lấy tương lai nghề nghiệp của bạn trong thời đại này thì bạn phải tiến triển rất nhanh bằng cách học những concepts của những ngôn ngữ mới (ex: deep learning) và ngôn ngữ  để bạn có thể bắt kịp sự thay đổi này và xứng đáng vào ngày mai.Luôn luôn cố gắng tập trung vào những quy tắc lập trình cơ bản (basic programming principles) mà được đề cập phía trên.



Cuối cùng, tôi hy vọng có thể thuyết phục bạn tại sao phải dành sự ưu tiên cho programming concepts hơn ngôn ngữ lập trình. Nếu bạn có kiến thức nền tốt, thì bạn sẽ tồn tại trong thế giới mà công nghệ thay đổi chóng vánh bằng việc học một ngôn ngữ mới phù hợp mục đích của bạn. Điều này giúp bạn đứng vững và không gì lay chuyển được.

NGUỒN: John Somez.
Đọc tiếp »

EBOOK HẠT GIỐNG TÂM HỒN

LINK DOWLOAD:https://drive.google.com/drive/folders/1L4P7F-HipNzGGn6_s8KIauVX86jwaR6k?usp=sharing


Đọc tiếp »

Thứ Ba, 19 tháng 12, 2017

TẠI SAO ?

Trong thương vụ bán cổ phần nhà nước tại Sabeco vừa qua thì tỷ phú người Thái gốc Hoa Charoen Sirivadhanabhakdi mua với giá 4,8 tỷ USD và nắm giữ cổ phần chi phối.
Tỷ phú này cũng là người nắm giữ gần 20% cổ phần của Vinamilk trong đợt chào bán của doanh nghiệp này vừa qua.

Tỷ phú này cũng mua lại các hệ thống bán lẻ lớn ở VN như Big C, Metro để giữ quyền quản lý.
Rất nhiều người biết rằng ông tỷ phú người Thái gốc Hoa này có quan hệ kinh tế mật thiết, chặt chẽ với Trung Quốc. Và khi bạn đã trở thành ông chủ và lãnh đạo các tập đoàn lớn, bạn sẽ phải có và không thể không có quan hệ với cơ quan tình báo nào đó.
Một điều lạ là thị trường hàng tiêu dùng của Việt Nam có trữ lượng hàng trăm tỷ đô nhưng dường như các đại gia trong lĩnh vực này của tư bản phương Tây không thấy có mặt.
Ví dụ như thương vụ bán cổ phần ở Sabeco vừa qua chỉ có duy nhất công ty con của tỷ phú người Thái gốc Hoa này đặt cọc bảo lãnh mua và sau đó trúng thầu (có một cá nhân người VN cũng mua với số lượng không đáng kể).
Không lẽ các đại gia như Cocacola hay Tiger...không muốn chiếm thêm thị phần mà Sabeco đang có, hay vì lý do nào khác mà họ tránh ra (hay bị gạt ra bằng thủ thuật ?)
Chúng ta không bài Hoa nhưng với bối cảnh nhập nhèm chính trị hiện nay cộng với động cơ lấn chiếm từ TQ luôn có thì phải hết sức thận trọng.
Chính trị thì thường không ai nghĩ đến chuyện trùng lặp ngẫu nhiên.
Đọc tiếp »

Thứ Bảy, 16 tháng 12, 2017

ĐỂ CÓ TIỀN LÀM SÂN BAY, METRO, CAO TỐC BẮC NAM


Để kinh tế đất nước tăng trưởng thì nhất định phải có đầu tư phát triển. Đầu tiên là phát triển hạ tầng giao thông, từ sân bay, bến cảng, đường bộ cao tốc, đường sắt cao tốc, đường sắt đô thị, đường tàu điện ngầm (metro)... Tiếp theo là đầu tư cho giáo dục, y tế, khoa học kỹ thuật, công nghệ thông tin, nông nghiệp công nghệ cao...
Thế nhưng vấn đề quan trọng nhất với các quốc gia đang phát triển như Việt Nam chúng ta là nguồn vốn ở đâu? Hiện tại Việt Nam đã không còn thuộc nhóm nước nghèo được các tổ chức tài chính quốc tế ưu tiên cho vay ưu đãi. Trong bối cảnh thiếu trước hụt sau thì nên ưu tiên đầu tư cho lĩnh vực nào? Hạ tầng giao thông hay giáo dục, y tế? Công nghệ thông tin hay nông nghiệp?
Nhìn lại cơ cấu chi ngân sách nhà nước 10 năm qua, có thể thấy ngay một vấn đề rất căn bản là chi tiêu thường xuyên của chính phủ đã tăng quá mạnh, đạt tới ngưỡng, chiếm hết phần chi cho đầu tư phát triển.

Nếu như năm 2006, trong tổng chi ngân sách thì chi thường xuyên chỉ chiếm có 44.66% (nếu cộng cả cải cách tiền lương là 54.58%) thì đến năm 2011 tăng lên 60.93% và 64.65% và năm 2017 tăng tiếp lên 64.46% và 64.93%.
Ngược lại chi đầu tư phát triển giảm từ 27.71% tổng chi ngân sách (2006) xuống 20.95% (2011) và 25.69% (2017). Nên nhớ năm 2017 chúng ta chỉ chi 7.1% cho trả nợ, còn năm 2006 chúng ta chi 13.86% cho trả nợ. Nếu chúng ta không dãn nợ thì chi cho đầu tư phát triển chỉ còn có 21% thôi.
Như vậy sau 11 năm (2006-2017) chi thường xuyên đã tăng thêm 10.35% tổng chi ngân sách, tương đương 143.915 tỷ đồng.
Giả thiết rằng nếu chi thường xuyên vẫn giữ ở mức 54.58% như năm 2006 thì năm 2017 chúng ta dư ra 143.915 tỷ đồng và 5 năm 2017-2021 chúng ta sẽ dư ra cỡ 900.000 tỷ đồng tương đương 40 tỷ USD.
Số tiền 40 tỷ USD tiết kiệm này đủ để làm các công trình sau:
(1) Sân bay Long Thành công suất 100 triệu HK năm (16 tỷ USD).
(2) Đường cao tốc Bắc Nam 654 km (5.2 tỷ USD).
(3) 4 tuyến đường sắt đô thị metro cho tp. Hồ Chí Minh (9.4 tỷ USD).
(4) 4 tuyến đường sắt đô thị metro cho Hà Nội (9.4 tỷ USD).
Vậy thì việc giảm chi phí thường xuyên từ mức 64-65% về mức 54.48% như năm 2006 là việc đặc biệt quan trọng, mà đi kèm theo nó là tái cấu trúc bộ máy quản lý nhà nước và tinh giảm biên chế.
Hiện tại lãnh đạo đất nước đã có chủ trương tái cấu trúc bộ máy quản lý nhà nước, tinh giảm biên chế, nhưng có vẻ đang gặp rất nhiều khó khăn, rất nhiều lực cản.
Đề xuất bỏ phòng GDĐT cấp quận huyện là một trong những đề xuất đáng để nghiên cứu và xem xét.

TÁC GIẢ:ĐỖ CAO BẢO-FPT GROUP.
Đọc tiếp »

Thứ Sáu, 1 tháng 12, 2017

CÓ THỰC SỰ TRUNG QUỐC CHỈ BIẾT LÀM HÀNG NHÁI ?

ÔNG HÀNG XÓM ĐÁNG SỢ
"Đáng sợ: Trung quốc đang trên đường THỐNG TRỊ công nghệ toàn cầu".
Đấy là nhận định của David Dodwell, cựu nhà báo Financial Times (tờ báo London, đối trọng của Wall Street), đăng trên South China Morning Post.
Bất cứ một người dân Âu, Mỹ nào khi hỏi về công nghệ Trung Quốc, đều cười phá lên và nói rằng "Trung Quốc là quê hương của hàng nhái rẻ tiền, đầy rẫy trên những kệ hàng của siêu thị Walmart".
Người Việt Nam chúng ta cũng thế, tất cả những gì liên quan đến Trung Quốc đều là hàng giả, hàng kém chất lượng, thua kém cả hàng Việt Nam.

Một thương hiệu nổi tiếng bị nhái ở TRUNG QUỐC.
Nhà báo David Dodwell.

Sau 2 năm liên tiếp dự hội nghị ABAC (APEC) ở San Francisco và Thâm Quyến, David Dodwell và các cộng sự đã thay đổi hoàn toàn cái nhìn về công nghệ Trung Quốc.

Cái dễ nhìn nhất là tốc độ Internet ở Thâm Quyến nhanh hơn ở San Francisco và tất cả các vụ mua sắm của các đồng nghiệp người Trung Quốc đều chỉ cần thanh toán qua chiếc điện thoại thông minh mang theo người. Người dân Trung Quốc không cần mang theo tiền mặt và thẻ tín dụng khi mua sắm. Đấy là những điều mà David Dodwell tai nghe mắt thấy.
David Dodwell nhận thấy không có một quốc gia nào mà sự bắt kịp sự bùng nổ công nghệ kỹ thuật số cũng như ứng dụng của nó với cuộc sống thường ngày của hàng trăm triệu người tiêu dùng lại thật và đáng kinh ngạc như ở Trung Quốc.
Ở Thượng Hải, có khoảng 450 ngàn xe đạp đậu xung quanh các tụ điểm trung tâm, người ta chỉ cần bật điện thoại, mở ứng dụng Mobike trên đó, quét mã QR trên xe đạp là có thể dùng nó, AliPay tính tiền sử dụng xe đạp theo giờ, có thể lấy xe ở một điểm và trả xe ở bất kỳ điểm nào mình muốn. Xe đạp được theo dõi bởi hệ thống định vị vệ tinh GPS.
Chỉ cần quét mã QR bằng smartphone là bạn có thể được chiếc xe đạp một cách dễ dàng.

Cuộc cách mạng thanh toán điện tử này ở Trung Quốc đã bỏ xa phần còn lại của thế giới. Trong khi thị trường thanh toán kỹ thuật số của Trung Quốc hiện nay lớn hơn Mỹ 50 lần.
Về CNTT, Trung Quốc đang sở hữu siêu máy tính Sunway TaihuLight có tốc độ xử lý nhanh nhất thế giới (93,015 triệu tỷ phép tính/giây, có 41.000 con chip đạt tổng 10,65 triệu vi xử lý). Trong 500 siêu máy tính mạnh nhất thế giới thì Trung Quốc có 202 chiếc, vượt Mỹ (chỉ có 144 chiếc).
Siêu máy tính của TRUNG QUỐC.

Về Tàu cao tốc, Trung Quốc đã vượt mặt cả Mỹ, Đức, Pháp, Canada, Nhật. Cách đây 2 tháng, Trung Quốc đã chính thức đưa vào vận hành thế hệ tàu Fuxing, được mệnh danh là "quái vật đường sắt", với tốc độ di chuyển 350 km/h (vận tốc cực đại đạt 400 km/h). Trung Quốc đã ghi tên mình vào kỷ lục thế giới hạng mục tàu chạy nhanh nhất hành tinh (với tốc độ này nếu tính điểm xuất phát và điểm đến ở trung tâm Hà Nội và Tp. Hồ Chí Minh thì thời gian chạy tàu cao tốc đúng bằng thời gian đi máy bay).
Đoàn tàu FUXING nhanh nhất thế giới.

Về lĩnh vực năng lượng, Trung Quốc đã cho ra đời trang trại năng lượng mặt trời nổi lớn nhất hành tinh tại tỉnh An Huy có công suất 40 megawatts, cung cấp đủ điện cho 15.000 hộ dân.
Về sử dụng công nghệ tài chính (FINTECH), các hoạt động chuyển tiền, thanh toán, đầu tư, cho vay, bảo hiểm, với tỷ lệ chấp nhận 69% Trung Quốc đã vượt Anh (42%) và Ấn Độ (52%) trở thành quốc gia dẫn đầu thế giới. Kết quả này là nhờ phương thức chuyển tiền và thanh toán di động.

Đặc biệt, tháng 6 năm 2016 Trung Quốc đã khai trương kính viễn vọng vô tuyến lớn nhất thế giới ở Quý Châu, với mục đích khám phá vũ trụ, tìm kiếm sự sống ngoài trái đất. Đây chính là thách thức nghiêm trọng phần còn lại của thế giới về khoa học công nghệ.
Kính Viễn vọng lớn nhất thế giới.

Ngoài ra còn một danh sách các sản phẩm công nghệ cao tại Trung Quốc như công nghệ pin lithium, dịch chuyển hạt proton lên vệ tinh cách trái đất 500km, hay mạch máu được làm từ tế bào gốc bằng công nghệ in 3D…

Để đạt được những điều thần kỳ đó, Trung Quốc đã đầu tư mạnh mẽ cho khoa học, công nghệ, cho nghiên cứu phát triển. Thay vì copy, ăn cắp công nghệ, Trung Quốc chuyển sang giai đoạn tôn trọng quyền sở hữu trí tuệ. Từ con số 0 USD năm 2000, năm 2016 Trung Quốc đã phải trả tới 20 tỷ USD cho bản quyền sở hữu trí tuệ.
Trong cuộc CMCN 4.0, Trung Quốc xác định "Trí tuệ nhân tạo sẽ trở thành động cơ mới cho sự phát triển kinh tế”. Trung Quốc đặt mục tiêu vượt qua các đối thủ công nghệ để trở thành trung tâm trí tuệ nhân tạo (AI) toàn cầu trong vòng chưa đầy 15 năm tới.
Hiện nay, Trung Quốc đang là một trong ba nước đi đầu về nghiên cứu và phát triển trí tuệ nhân tạo cùng với Mỹ và Ấn Độ. Baidu đặt phòng thí nghiệm AI ở Silicom Valey, đầu tư vào công nghệ xe tự lái, còn Alibaba đang nghiên cứu dùng AI để nhận biết hàng giả bán trên trang Alibaba.
Hãng Viễn thông Huawei có đến 68.000 người làm nghiên cứu phát triển thuần tuý (chiếm 40% tổng nhân viên), những kết quả nghiên cứu của họ sẽ đặt nền tảng cho công nghệ 5G trên toàn Trung Quốc vào năm 2020. Năm 2015, Huawei đã trở thành tổ chức công bố bằng sáng chế quốc tế lớn nhất thế giới.
Năm 2014, với 928.000 bằng sáng chế mới, Trung Quốc đã vượt Mỹ (579 ngàn), Nhật Bản (326 ngàn) trở thành quốc gia dẫn đầu thế giới về phát minh sáng chế.
VĨ THANH
Là nước láng giềng có nhiều duyên nợ do lịch sử để lại với Trung Quốc, lại đang có những bất đồng về biển đảo, nên đa số người Việt Nam chúng ta có ác cảm với tất cả cái gì liên quan đến Trung Quốc.
Thế nhưng, việc Trung Quốc thật sự là một quốc gia "đáng sợ" đang trên đường thống trị công nghệ toàn cầu là nguy cơ có thật.
Vì vậy cách thông minh nhất là chúng ta cần có cái nhìn thực tế hơn, đầy đủ hơn về tiềm lực, sức mạnh công nghệ cũng như kinh tế của Trung Quốc. Đặc biệt là chúng ta cần học hỏi cả về tư duy, cách làm của Trung Quốc. Không có gì xấu hổ khi học hỏi những cái hay của người khác, dù đó là người mà mình không ưa.

source:ĐỖ CAO BẢO-CEP FPT (tổng hợp từ south china ....).
Đọc tiếp »

Thứ Năm, 30 tháng 11, 2017

TẠI SAO CHÚNG TA LUÔN CHECK ĐIỆN THOẠI DÙ CHẢ BIẾT CÓ GÌ CÀ?

Đó là do tồn tại một hệ thống có tên " dopamine "

Khái niệm dopamine: là hệ thống có thể giúp dự đoán được mức độ yêu thích của bạn đối với một thứ gì đó và mức độ thích thú mà điều đó mang lại.Khi thực  thể không đáp ứng những gì mong đợi, lượng dopamine sẽ rơi xuống mức thấp nhất và khiến chúng ta cảm thấy khó chịu .


Nói cách khác, chính dopamine -một hooc-môn truyền dẫn thần kinh cho cảm giác thích thú là nguyên nhân gây ra thói quen xấu .



Từ đó có thể kết luận dựa theo cơ sở lý thuyết được trình bày phía trên rằng: do hooc-môn dopamine  đã dự đoán mức độ yêu thích của chúng ta với chiếc điện thoại và khi điện thoại của chúng ta không đáp ứng trở lại cho chúng ta một thứ gì đó mà tương xứng với mức độ yêu thích của chúng ta dành cho nó thì hooc-môn dopamine giảm nên gây ra cảm giác bức rứt, khó chịu và vồ lấy ngay chiếc điện thoại .

SOURCE:Lý thuyết dopamine của nhà khoa học SHARON BEGLEY.
Đọc tiếp »

TOP BLOG IT AND WEB YOU SHOULD READ EVERY DAY

1.Nguyễn Thanh Tùng:Chuyên về ASP.NET.

2.Huỳnh Công Thành:Chuyên gia về testing.

3.Nguyễn Văn Hương:Chuyên gia về Java-Agile.

4.Phạm Huy Hoàng:kiến thức chuyên môn,kiến thức ngoài:nghề nghiệp,kỹ năng mềm,tiếng anh.

5.Khoa Nguyễn: Blog mình hay đọc nhất.


-------còn nữa--------------

Đọc tiếp »

Thứ Tư, 29 tháng 11, 2017

BIG DATA LÀ GÌ ?

Một người quản lí hỏi: “Tôi đã đọc bài của thầy về “Big Data-Dữ liệu lớn” nhưng vẫn không hiểu đích xác nó nghĩa là gì. Chúng tôi thu thập nhiều dữ liệu cho công ti chúng tôi và lưu giữ chúng trong cơ sở dữ liệu. Đó có phải là Dữ liệu lớn không? Tại sao nó quan trọng ngày nay. Xin thầy lời khuyên.”





Đáp: Có khác biệt giữa “Dữ liệu lớn” và “Nhiều dữ liệu” và mọi người thường bị lẫn lộn. Chẳng hạn, ngân hàng và các công ti tài chính xử lí nhiều dữ liệu nhưng tất cả dữ liệu của họ đều được xác định rõ hay có cấu trúc tốt như tài khoản khách hàng, số tiền, kiểu vay nợ, có hay nợ v.v. Đây KHÔNG phải là Dữ liệu lớn mà chỉ là “nhiều dữ liệu.” Các công ti có thể lưu giữ các dữ liệu này trong các cơ sở dữ liệu và dùng phần mềm Trinh sát doanh nghiệp (BI) để phân tích và cung cấp các báo cáo cho cấp quản lí.

Để có tư cách là “Dữ liệu lớn” các dữ liệu phải đáp ứng tiêu chí có tên “Ba “V”: Volume – khối lượng, Variety – đa dạng và Velocity – vận tốc. Với Volume nó có nghĩa là dữ liệu phải cực kì lớn, đo theo Petabytes hay Zetabytes. Với Variety nó có nghĩa là dữ liệu có cả cấu trúc và phi cấu trúc hay được xác định rõ và không được xác định. Chẳng hạn một số dữ liệu có thể là văn bản nhưng số khác có thể là ảnh như ảnh y học hay video YouTube. Với Velocity, nó có nghĩa là những dữ liệu này thường tới rất nhanh và thường xuyên thay đổi như luồng video cho các ảnh, hay các thông điệp nạp vào twitter.

Bởi vì những hiện tượng này, cơ sở dữ liệu quan hệ hiện thời sẽ không có khả năng lưu giữ chúng (quá lớn và quá không được tổ chức) và phần mềm hiện thời sẽ không có khả năng xử lí chúng (lớn, phi tổ chức và thay đổi quá nhanh) và đó là lí do tại sao nó mở ra thách thức hoàn toàn mới cho người làm công nghệ thông tin.

Trong quá khứ khi mọi dữ liệu đều được xác định rõ và có cấu trúc, chúng có thể được lưu giữ trong các tệp lớn để được truy lục và cập nhật bất kể lớn thế nào hay nhiều tệp bao nhiêu. Trong trường hợp này phần mềm Trinh sát doanh nghiệp (BI) không thể phân loại được dữ liệu, thu thập thông tin cần thiết, phân tích chúng và tạo ra báo cáo cho các mức quản lí khác nhau. Ngày nay khi dữ liệu là khổng lồ và bao gồm cả có cấu trúc và phi cấu trúc, một số là văn bản và một số là ảnh hay video, nó không thể được lưu giữ trong các tệp có tổ chức mà cần những kiểu tệp khác với phần mềm mới, thuật toán mới mà có thể tổ hợp những dữ liệu này và lưu giữ chúng để cho chúng có thể được phân tích, tổ chức, thu thập và tạo ra báo cáo. Vì một số trong những dữ liệu này thay đổi cực kì nhanh, một số trong chúng là thông tin phụ thuộc thời gian như video mới, phim và ảnh v.v. Chúng yêu cầu cách tiếp cận mới, cách mới để tổ chức chúng, và thuật toán mới để xử lí, đặt quan hệ và giải quyết với nhiều biến thiên hơn các công cụ trước đây.

NGUỒN:JOHN VU-TOP 10 NGƯỜI SÁNG TẠO NHẤT  THẾ GIỚI THẾ KỶ 21
Đọc tiếp »

BÍ QUYẾT TĂNG LƯƠNG ĐỈNH CAO !


Lại 1 bài viết rất "đặc trưng" của Nhất Đại Tông Sư, rất đỉnh cao trí tuệ .
Lương, nhất là lương cứng luôn là 1 khoản đầu tư vào con người nhưng về khía cạnh "nào đó" thì nó đúng là chi phí .

Không phải vị trí nào trong doanh nghiệp cũng được nhận lương cứng, vì có những vị trí hoàn toàn theo %. Hầu hết các vị trí lương cứng cao đều thuộc nhóm nhân sự: Có tài không trung thành, có tài và trung thành (xem lại bài về nhân sự của Đại K Linh).
Các công ty sẽ luôn tìm cách tăng thưởng, tăng phúc lợi (biến phí) chứ rất ngại tăng lương cứng, vì sợ định phí tăng nhưng khi gặp tình huống doanh thu giảm thì định phí giữ nguyên gây rủi ro cho doanh nghiệp.

Bài viết này sẽ bật mý cho bạn bí quyết tăng lương hiệu quả nhưng sếp lại vỗ tay đen đét .
Tình huống: giả sử bạn là 1 nhân viên chạy quảng cáo Google Adw, FB ads, hoặc lập trình, Designers, hoặc 1 tư vấn Marketing, PR, kế toán, luật, trưởng/phó bộ phận kinh doanh, chuyên viên nhân sự...và điểm chung của các bạn là đang có lương giả sử 8tr/ tháng. Bài toán đặt ra là bạn muốn lên mức lương 12tr/ tháng bạn phải làm thế nào?
Không hề đơn giản đúng không? Dù bạn có nghĩ thoải mái các giải pháp, kể cả chí phèo xin nghỉ việc đi nữa cũng không chạm tới mức lương đó chưa kể kiểu made in VN là đòi tăng lương trước rồi "em sẽ" làm thế này thế nọ càng ko được...Vậy cách làm như thế nào? Thực ra tôi đã viết 1 lần rồi, giờ viết tỷ mỷ hơn thôi .
"Lương cao trách nhiệm lớn", đó là hiển nhiên. Thực tế các ông chủ ngay cả Việt Nam cũng rất muốn trả lương cao, rất cao, chẳng qua ứng viên đa phần lởm hoặc cam phận, nên các CEO trong nước luôn thiếu và thèm nhân viên khủng.

Có 4 bước vàng như sau:
- Bước 1: Gặp gỡ sếp và đưa ra "bản đàm phán hấp dẫn" không thể cưỡng lại, với những con số KPIs mới (hoặc KPIs thể hiện mức độ chênh lệch với KPI cũ) kết quả mới cùng vai trò chức năng nhiều hơn, cao hơn. Lưu ý: kỹ thuật ở đây là bạn phải làm cho sếp cảm thấy mức lương 12tr là Thấp so với các Kpis mới bạn có thể đạt được. "Lương luôn thấp hơn năng lực" - đó là nhân sự hiếm, và luôn chiếm được tình cảm sếp, kể cả khủng hoảng cũng ko bị sa thải.
- Bước 2: Nếu làm đúng bước 1 thì sếp sẽ ok ngay, vỗ đùi đen đét thậm chí ko giấu diếm: nếu chú/ cô làm được như cam kết này anh trả mẹ luôn 14,15tr/ tháng chứ đừng lói 12tr. Bởi vì...
- Bước 3: Bởi vì mục tiêu mới, trách nhiệm mới ko hề dễ thực hiện 1 tý nào. Nó đơn thuần nhỏ thì là nâng cao kết quả chuyên môn, lớn thì thay đổi cả công ty. Và để đat được những điều tuyệt vời đó phải tính bằng Đơn Vị Tháng. 1 tháng là phi thực tế, đừng ép quả xanh phải xanh chín, trừ khi ngâm thuốc Tàu. Tức chính bạn phải vượt qua giới hạn bản thân rất nhiều, và quan trọng có 1 điều khoản rất hấp dẫn với sếp là....
- Bước 4: là bước 4, nhưng lại vẫn là các điều khoản trong đàm phán với sếp, khiến sếp ko thể cưỡng lại. BẠN PHẢI CAM KẾT ĐẾN KHI ĐẠT 100% KPI MỚI MỚI NHẬN LƯƠNG MỚI, còn 99% ĐI NỮA VẪN LƯƠNG CŨ, tức 8Tr. Việc của bạn là phải vượt qua 100% so với những KPI mới 
Ví dụ: tháng 7/2016 bạn gặp sếp và trình bày 4 bước trên với mong muốn tăng lương từ 8 lên 12tr/ tháng với 1 bộ KPIs mới.
Tháng 8 bạn nỗ lực thay đổi bản thân và tập trung công việc, phá vỡ các giới hạn cũ, và bạn đạt 35% KPI mới (chính xác là phần vượt KPI cũ hoặc 35% phần chênh giữa KPI mới và KPI trươc kia) vẫn nhận lương 8tr, sếp vui.
Tháng 9/2016 trên đà tiến tới, nhưng cuối tháng cũng chỉ đạt 68% KPis mới, vẫn lương 8tr.
Đến tháng 10, do nỗ lực hết sức dựa trên thói quen mới, bạn đat 89% KpIs, ảnh hưởng rõ rệt cty, vẫn lương 8tr, sếp nể vãi và thưởng, lấy hay ko tuỳ bạn, nhưng mục tiêu tháng 11 phải đạt.
Tháng 11/2016, do chưa tính toán kỹ " điểm cực hạn" và những khó khăn ko lường tới, khiến mục tiêu vượt 100% tháng trước đề ra ko đạt, bạn chỉ đạt 97%, vẫn lương 8tr nhưng ảnh hưởng rất lớn, sếp ngưỡng mộ tý khóc bảo thôi cứ để anh trả em 12tr, bạn cần từ chối, làm đúng cam kết.
Tháng 12/2016, bạn vượt 100% đơn giản, các kỹ năng đã được rèn luyện qua 5 tháng, 150 ngày, sếp hoàn toàn tâm phục khẩu phục, ký lương 12tr/ tháng. Chúc mừng bạn đã thêm được 4x 12 = 48tr/ năm nữa, may mắn hơn thì các mức thưởng và phúc lợi đều tăng hơn, và cái quan trọng nhất: TẦM bạn đã khác, và công ty có thêm 1 nhân tài .
Tất nhiên loay hoay mấy tháng ko làm đươc thì bạn vẫn lương 8tr như cũ, vì chưa xứng đáng , hẹn gặp lại 1 dịp khác sẵn sàng với trách nhiệm và kết quả cao hơn .
.
Đương nhiên kỹ thuật trên cũng sử dụng được khi muốn có thêm phúc lợi, thưởng mới, chỗ làm việc mới rộng hơn, thời gian làm việc tốt hơn...nếu bạn biết đàm phán .
Nào, giờ các bạn còn chần chừ gì nữa. Nếu muốn thay đổi hãy găp ngay sếp để đàm phám đi, sếp đang rất thèm nghe những câu phi thường đó. Việt Nam luôn thiếu nhân sự "chịu chơi" như này. Công ty sẽ được nhờ bởi những người như bạn, sếp yêu mến bạn, còn bạn được rèn luyện để nâng lên tầm cao hơn.

"Thành công vừa là đích đến vừa là hành trình" - Đại K Linh.

Còn muốn tăng KPIs an toàn và hiệu quả như thế lào, các chú nên gặp anh anh huấn luyện cho 1 vài khoá nhá .

Share ko cần hỏi, hãy share để hướng đến các bạn cần-tăng-lương .

Life's GREAT! 

SOURCE:NGUYỄN MẠNH LINH- LITADO - Trường Đào Tạo Cao Cấp Digital Marketing
Đọc tiếp »

Thứ Ba, 28 tháng 11, 2017

15 NGUYÊN TẮC DẠY BÁN HÀNG CỦA TỶ PHÚ JACK MA

Jack Ma đã trải qua rất nhiều thăng trầm của cuộc sống, chính những kinh nghiệm sống, những trải nghiệm suốt những năm tháng kinh doanh đã giúp ông trở nên thành công, giàu có và trở thành doanh nhân thành đạt.

Cũng từ chính kinh nghiệm của mình Jack Ma dạy bán hàng cho tất cả mọi người, cho họ biết bán như thế nào, làm như thế nào để đi đến thành công. Nếu bạn cũng đang hướng đến con đường kinh doanh hãy ghi nhớ 15 nguyên tắc sau mà Jack Ma đã từng nói về kinh doanh.
1. Bán cho khách lạ cần lễ phép
2. Bán cho khách quen cần nhiệt tình
3. Bán cho khách đang gấp cần phải nhanh
4. Bán cho khách mua từ từ cần kiên nhẫn
5. Bán cho khách có tiền cần cho họ thấy sự cao quý
6. Bán cho khách ít tiền cần cho họ thấy sự thực tế
7. Khách theo mốt bán cho họ sự thời thượng
8. Khách chuyên nghiệp bán cho họ sự chuyên nghiệp
9. Khách hào phóng bán cho họ sự trượng nghĩa
10. Khách keo kiệt bán cho họ lợi ích
11. Khách thích hưởng thụ bán cho họ sự phục vụ
12. Khách thích hư vinh bán cho họ sự vinh dự
13. Khách hay bắt bẻ bán cho họ sự tỉ mỉ
14. Khách hiền lành bán cho họ sự đồng cảm
15. Khách còn do dự bán cho họ sự đảm bảo
Mỗi vị khách hàng mà bạn gặp phải trong kinh doanh không hề giống nhau bởi mỗi người một cá tính, mỗi người một sở thích khác nhau. Có người rộng rãi nhưng cũng có người keo kiệt, có người dễ tính nhưng cũng có người khó tính. Chúng ta phải tùy thuộc vào từng tuýp người khác nhau để phục vụ, như vậy mới mang lại sự thành công trong kinh doanh.
Nếu bạn áp dụng chung một phương thức bán hàng cứng nhắc hoặc quá dễ dãi, đánh đồng tất cả mọi vị khách đều giống nhau bạn sẽ thất bại thảm hại và chẳng bao giờ có được sự thành công như mình mong muốn. Kinh doanh không phải là con đường dễ dàng, không phải cứ có duyên là sẽ bán được hàng mà nó còn phụ thuộc rất nhiều vào những bí quyết, kinh nghiệm mà bạn đang có cũng như học hỏi từ những người đi trước, những người đã thành công.
Trên đây là 15 nguyên tắc mà Jack Ma dạy bán hàng qua kinh nghiệm của bản thân ông, bạn cảm thấy như thế nào? Mặc dù đây đều là những điều bình thường nhưng không phải bất cứ ai cũng có thể nghĩ đến, nhất là những người mới tham gia vào lĩnh vực kinh doanh.
Do đó, hãy ghi nhớ những điều này và áp dụng nó vào trong việc khởi nghiệp kinh doanh của mình.
Chúc bạn thành công!
SOURCE:NGUYỄN TIẾN DŨNG-CEO LANGMASTER
Đọc tiếp »

Thứ Hai, 27 tháng 11, 2017

BE STRONG !

Cách chúng ta nhìn nhận về một người nói lên chính con người chúng ta. Đây là một trong những nhận định tâm lý được coi là mang tính chấn động của năm 2016. Điều đó có nghĩa là nếu bạn đánh giá những người quanh mình toàn bằng điều tiêu cực, đồng nghĩa với việc con người bạn toàn điều tiêu cực. Nếu bạn đánh giá những người quanh mình toàn bằng điều tích cực, đồng nghĩa với việc con người bạn toàn điều tích cực.

Lý do là chúng ta thấy hình ảnh của người khác thông qua chính bản thân mình. Hay nói một cách khác, những thứ chúng ta thấy ở người khác là thứ chúng ta phải có thì chúng ta mới thấy được. Chẳng hạn, nếu bạn thấy ở người khác sự đố kỵ, bản thân bạn phải có tính cách đố kỵ. Nếu bạn thấy ở người khác sự ích kỷ, thì bản thân bạn phải có tính ích kỷ. Bạn thấy ở người khác sự dễ thương, thì bản thân bạn phải có sự dễ thương. Đây là một nguyên lý đắc nhân tâm quan trọng trong cách hành xử với mọi người.

Từ nguyên tắc đó, chúng ta có một gợi ý trong cuộc sống là HÃY HỌC CÁCH NHÌN VÀO ĐIỂM TÍCH CỰC CỦA NGƯỜI KHÁC. Không nhìn vào điểm yếu, không phán xét điểm chưa tốt của họ. Thế nhưng, đến đây thì sẽ rất nhiều người thắc mắc:
Nếu một người độc ác, ai cũng thấy là độc ác sao có thể làm ngơ được cho cái ác?
Nếu một kẻ ích kỷ, suốt ngày chỉ biết lợi ích của mình, sao chúng ta có thể làm ngơ cho sự ích kỷ đó?
Nếu một kẻ côn đồ, chuyên đi hại người khác, sao chúng ta có thể làm ngơ được?
Nếu một kẻ phản bội mình, nghĩ đến thôi đã thấy ghét, sao mà yêu thương nổi?
Edward cũng đã từng rất thắc mắc về điều này. Cho đến gần đây, trải đời nhiều hơn thì Edward đã tìm ra câu trả lời.
Nguyên tắc đó vẫn đúng! Chúng ta, vẫn nên tập trung vào điểm mạnh của người khác. Vậy những thắc mắc trên giải quyết sao?
VẬY LÀM SAO CÓ THỂ LÀM NGƠ VỚI NHỮNG KẺ MÌNH GHÉT?
Ở đây, chúng ta phải phân biệt giữa HÀNH ĐỘNG và CON NGƯỜI. Một người làm cho chúng ta khó chịu phải thông qua một hành động nào đó.
Mình nói một người độc ác là vì họ phải có một hành động nào đó tàn ác, chẳng hạn như đánh đập vợ con, giết người, đánh bom liều chết,... Mình nói một người ích kỷ là bởi vì người đó phải có một hành động nào đó chỉ phục vụ lợi ích cá nhân của họ, chẳng hạn như lấy hết lợi ích về phần họ. Mình nói một kẻ phản bội là bởi vì người đó có một hành động quay lưng với mình.

1.CHÚNG TA RẤT DỄ ĐÁNH ĐỒNG HÀNH ĐỘNG VÀ CON NGƯỜI

Hành động sai, chúng ta phải lên án, thậm chí lên án kịch liệt. Nhưng không được đánh vào con người.
Trong một môi trường lịch sự, một người hút thuốc hoặc nói bậy thì hành động hút thuốc hay nói bậy là hành động đáng phải lên án. Nhưng hành động hút thuốc và nói bậy không đồng nghĩa với việc người đó là người vô ý thức.
Một đứa trẻ làm vỡ đồ đạc thì hành động làm vỡ đồ cần phải được rút kinh nghiệm. Nhưng việc làm vỡ đồ của đứa trẻ không đồng nghĩa với việc đứa trẻ đó là đứa cẩu thả.
Một người đang yêu một người vẫn tán tỉnh người khác thì hành động tán tỉnh hai người cùng lúc là hành động đáng phải lên án. Nhưng việc tán tỉnh hai người cùng lúc không có nghĩa người đó là người lăng nhăng.
Một kẻ trộm trộm cắp tài sản thì hành động trộm cắp đồ là hành động phải lên án. Nhưng kẻ trộm đó không có nghĩa là người mất dạy, vô đạo đức.
Đến đây, có thể bạn vẫn không đồng ý về quan điểm này!
Có thể bạn sẽ nói nhưng không có lửa làm sao có khói. Có kết quả thì phải do nguyên nhân chứ. Đúng! Phải có nguyên nhân thì mới có kết quả (hoặc hậu quả). Nhưng nguyên nhân thì có thể có nhiều nguyên nhân khác nhau. Giống như việc có nhiều đường đi vẫn có thể đến chung một cái đích.
Thêm một lần nữa, con người chúng ta rất dễ nhầm lẫn ĐỘNG CƠ với HÀNH ĐỘNG.

2.MỘT HÀNH ĐỘNG XẤU CÓ THỂ XUẤT PHÁT TỪ ĐỘNG CƠ RẤT TỐT ĐẸP

Chẳng hạn, một kẻ ăn trộm có thể xuất phát từ động cơ mẹ mình đang bị bệnh nặng, phải ăn trộm tiền để đưa mẹ đi cứu chữa. Một người đang yêu một người đi tán tỉnh người khác có thể xuất phát từ động cơ nghĩ rằng mình có thể yêu thương hai người và mong muốn hạnh phúc cho cả hai người. (Mặc dù động cơ này có vẻ khó thực hiện nhưng động cơ vẫn tốt). Một người nói bậy, chửi tục có thể xuất phát từ động cơ nói cho vui (vô thưởng vô phạt) hoặc do thói quen (bị ảnh hưởng bởi môi trường).
Tương tự vậy, một hành động tốt đẹp có thể xuất phát từ một động cơ rất xấu. Tuy nhiên, phạm trù bài này không nói về chuyện động cơ - hành động.
Quay trở lại vấn đề. Khi bạn hiểu rõ một điều, chúng ta rất dễ bị nhầm giữa HÀNH ĐỘNG - CON NGƯỜI, thì bạn hoàn toàn có thể lựa chọn không phán xét con người, nhất là những điểm tiêu cực về người khác. Thay vào đó, chúng ta vẫn lên án những hành động sai, và vẫn tập trung vào những điểm tốt đẹp trong con người nơi người khác.

3. VÌ SAO CHÚNG TA VẪN CỨ TẬP TRUNG VÀO ĐIỂM KHÔNG TỐT CỦA NGƯỜI KHÁC?
Điều này cũng không khó để giải thích. Một trang giấy trắng, khi có vết mực đen. Về mặt tự nhiên, chúng ta có xu hướng nhìn thấy vết mực đen nhiều hơn là nhìn thấy phần giấy trắng còn lại. Trong một con người, chúng ta có xu hướng nhìn thấy điểm xấu của người khác hơn là điểm mạnh của họ, đó là xu hướng. Não bộ có khuynh hướng tiếp nhận thông tin tiêu cực gấp 10 lần thông tin tích cực. Đó là lý do vì sao báo lá cải, tin tức giật gân lại dễ dàng khiến người ta quan tâm.
Có một lần, nhờ cái duyên mà Edward gặp được một bậc cao nhân. Khi hỏi cô "Con nên tập trung vào điểm mạnh hay điểm yếu của người khác ạ? Vì bản thân con thấy cần phải cân bằng". Cô mỉm cười, nhẹ nhàng đáp "Con vẫn nên tập trung vào điểm mạnh. Nhưng .... để làm được điều đó thì CON PHẢI RẤT MẠNH".
Chính cụm từ "CON PHẢI RẤT MẠNH" đã neo vào đầu Edward một sự ám ảnh. Hay nói cách khác là một sự thức tỉnh. Lý do chúng ta vẫn luôn nhìn thấy điểm không tốt của người khác là bởi vì chúng ta chưa đủ mạnh để có thể chỉ nhìn thấy điểm mạnh của người xung quanh mình.
Giống như một khu vườn, nếu cỏ dại mọc quá nhiều thì chúng ta chẳng thể nào nhìn thấy vẻ đẹp của những bông hoa. Nếu bên trong người mình, những điểm xấu còn quá nhiều thì rất khó để có thể nhìn thấy điểm mạnh nơi người khác.
Cho nên, để nhìn thấy điểm tích cực người khác, bản thân bạn phải rất mạnh. Be strong! Hãy làm lại khu vườn tâm hồn của bạn. Hãy tiêu diệt cỏ dại, và chừa chỗ trống cho những loài hoa đẹp tỏa hương khoe sắc cho đời.
Đọc đến đây, có thể bạn lại thắc mắc. Ủa vậy làm sao để tiêu diệt cỏ dại? Làm sao để tiêu diệt thói quen xấu, tính cách xấu nơi chúng ta. Liệu tập trung diệt cái xấu có làm mất thời gian phát huy cái tốt? Phải làm như nào bây giờ?
Câu trả lời rất đơn giản. Trong khu vườn có hai hạt giống, một tốt - một xấu. Hỏi hạt giống nào sẽ mọc lên thành cây? Đáp án là: hạt giống mà bạn tưới tiêu cho nó hàng ngày.
Bên trong con người bạn cũng như vậy. Luôn có tính cách tốt và cả tính cách xấu. Tính cách nào sẽ phát triển? Thứ mà hàng ngày bạn nghĩ tới và bạn tập trung vào.
Sau bài viết này, hy vọng các bạn sẽ bắt đầu con đường BE STRONG với chính mình, giống như cái cách mà Edward đang rèn luyện.
*Bài viết độc quyền tại Tâm lý học ứng dụng
Đọc tiếp »
Liên hệ Bùi Ngọc Tài
Tôi sẽ rất vui lòng nếu nhận được sự phản hồi của các bạn. Nếu có gì chưa chính xác, hay nếu muốn đề xuất nội dung được viết trên https://buingoctai.blogspot.com/ thì hãy gửi yêu cầu đến tôi. Tôi sẽ cố gắng hỗ trợ các bạn một cách nhanh nhất và tốt nhất. Cảm ơn!


  • Email: buingoctai994@gmail.com
  • http:https://buingoctai.blogspot.com/
  • FACEBOOK: Bùi Ngọc Tài
Share Emphasis