[Life] 8 bước chắc chắn trên con đường tiến đến thành công

Tiền, tất nhiên không phải là tất cả. Mỗi người có một định nghĩa về thành công khác nhau. Quan điểm của tôi là:

Thành công là làm cho mọi người tin tưởng bạn trông thật tuyệt vời.

Với tôi, tiền bạc không có ý nghĩa lắm, nhưng tôi cũng phải thừa nhận rằng tiền đôi khi khá quan trọng ( có thể là bởi vì tôi không có rất nhiều tiền). Vì vậy, tiền cần thiết phải có mặt trong danh sách của bạn nếu bạn muốn trở thành triệu phú. Vậy bạn cần làm những gì để gia tăng cho mình cơ hội gia nhập vào câu lạc bộ các nhà triệu phú?

Dưới đây là một số gợi ý của tôi. Những gợi ý này không phải là con đường nhanh chóng, và càng không hề dễ dàng. Tuy nhiên, tính khả thi và hiệu quả của nó lại cao hơn hẳn những con đường nhanh chóng & dễ dàng khác.

1. Ngừng suy nghĩ nhiều về tiền bạc.

Mới nghe qua điều này thì có vẻ hơi ngược đời, thế nhưng, nếu cứ quá tập trung vào việc bạn kiếm được bao nhiêu tiền thì bạn sẽ bị phân tâm mà quên đi những thứ thật sự tạo ra thịnh vượng cho mình. Vì vậy, hãy thay đổi quan điểm của mình.

Hãy coi rằng tiền không phải là mục tiêu chính, mà là thành quả gia tăng sẽ có khi bạn làm những điều đúng đắnWalt Disney

2. Bắt đầu đếm xem có bao nhiêu người được bạn giúp đỡ. Kể cả khi nó là 1 việc rất nhỏ.

Những người thành công nhất mà tôi biết, cả về tài chính và những phương diện khác – là những người giúp đỡ người khác rất nhiều. Họ làm rất tốt việc thấu hiểu & giúp đỡ người khác đạt được mục tiêu của họ. Họ biết rằng, thành công của họ hoàn toàn dựa trên thành công của những người xung quanh họ.

Vì vậy, họ làm việc chăm chỉ để giúp cho người khác thành công: nhân viên, khách hàng, nhà cung cung cấp… bởi vì họ biết nếu họ làm điều đó, thì thành công của họ chắc chắn sẽ đến.

Và họ sẽ có thể xây dựng một doanh nghiệp – hay một sự nghiệp – mà họ thật sự tự hào về nó.

3. Đừng suy nghĩ về việc tạo ra 1 triệu USD, hãy suy nghĩ về việc làm sao có thể phục vụ hàng triệu người.

Khi bạn chỉ có vài khách hàng, và mục tiêu của bạn là tạo ra thật nhiều tiền, bạn đang tìm cách moi cạn những đồng dollar cuối cùng từ khách hàng của bạn.

Nhưng khi bạn tìm được cách để phục vụ tốt 1 triệu người, nhiều lợi ích khác sẽ đến. Ảnh hưởng của truyền miệng được phóng đại rất nhiều. Các thông tin phản hồi bạn nhận được sẽ tăng theo cấp số nhân, và như vậy bạn sẽ có cơ hội để cải thiện sản phẩm và dịch vụ của bạn. Bạn có thể thuê thêm nhân viên, và hưởng lợi từ kinh nghiệm của họ, kĩ năng của họ, và sự tuyệt vời của họ…

Và, theo thời gian, doanh nghiệp của bạn sẽ trở thành một cái gì đó mà bạn chưa bao giờ mơ tới – vì khách hàng và nhân viên của bạn đã đưa bạn đến những nơi thậm chí bạn chưa bao giờ tưởng tượng.

Phục vụ 1 triệu người – và phục vụ họ thật tốt – tiền sẽ đến sau.

4. Hãy nhìn cách kiếm tiền tương tự như cách làm ra nhiều thứ hơn.

Có 2 loại người:

1, Họ tạo ra mọi thứ vì họ muốn kiếm tiền. Họ làm gì không quan trọng, quan trọng là chúng có thể được trả tiền.

2, Họ muốn kiếm tiền bởi vì chúng cho phép họ có thể làm nhiều thứ hơn. Họ muốn tối ưu sản phẩm của họ. Họ muốn tạo ra một sản phẩm khác, bộ film khác, cuốn sách khác, phần mềm khác… Họ yêu thích những gì họ làm và họ xem việc kiếm tiền như một cách để làm nhiều hơn những gì họ yêu thích. Họ mơ ước xây dựng một công ty mà làm ở đó họ có thể làm những điều tốt nhất có thể.

Trong khi chắc chắn có thể thấy rằng, một sản phẩm mà mọi người muốn và trở lên giàu có bằng cách bán sản phẩm, các doanh nghiệp thành công nhất phát triển và phát triển khi họ làm ra tiền, tái đầu tư số tiền đó trong một quá trình không ngừng theo đuổi sự hoàn hảo.

Chúng tôi ko làm phim để kiếm tiền, chúng tôi kiếm tiền để làm nhiều film hơn nữaWalt Disney

5. Làm một thứ tốt hơn.

Chọn một điều mà bạn đã làm tốt hơn hầu hết những người khác. Chỉ một mà thôi. Tập trung toàn bộ vào nó. Làm việc. Học tập. Thực hành. Đánh giá. Tối ưu. Hãy tàn nhẫn với bản thân, để đảm bảo rằng bạn tiếp tục cải thiện mọi khía cạnh của nó.

Người thành công về tài chính làm ít nhất một điều tốt hơn tất cả những người xung quanh (Tất nhiên nó sẽ giúp bạn nếu bạn chọn một thứ gì đó tuyệt vời, ở đó thế giới cũng đánh giá cao – và sẽ trả tiền cho nó).

Xuất sắc là phần thưởng của chính nó, nhưng sự xuất sắc cũng được trả cao hơn – sự tôn trọng lớn hơn, cảm xúc hơn về giá trị bản thân, thực hiện tốt hơn, ý thức hơn về thành tích… tất cả đều làm bạn giàu có hơn (phi tiền tệ).

Win – Win.

6. Tạo ra danh sách 10 người giỏi nhất thế giới về một lĩnh vực nào đó.

Làm sao để định nghĩa ai là tốt nhất, làm sao để đo lường được thành công của họ?

Sử dụng các tiêu chí đó để đo lường sự tiến bộ của bạn trên con đường trở thành tốt nhất.

Nếu bạn là một tác giả, nó có thể là thứ hạng trên Amazon. Nếu bạn là một ca sĩ, nó có thể là số lượt download trên iTunes. Nếu bạn là một lập trình viên, nó có thể là số lượng người sử dụng phần mềm của bạn. nếu bạn là một leader, nó có thể là số người được bạn hướng dẫn & đào tọ, đã thành công. Nếu bạn là một người bán lẻ trực tuyến, nó có thể là số lượt mua hàng, thời gian ship hàng, hoặc tỉ lệ chuyển đổi…

Đừng chỉ ngưỡng mộ những người thành công. Hãy nhìn vào những gì đã làm cho họ thành công. Sau đó, sử dụng các tiêu chí để giúp tạo ra các phương pháp riêng của bạn.

7. Luôn theo dõi tiến bộ của bạn.

Chúng ta có xu hướng trở thành những gì chúng ta theo dõi, do đó, theo dõi tiền bộ của bạn ít nhất một lần một tuần với những tiêu chí quan trọng của bạn.

Có thể bạn sẽ theo dõi bao nhiêu người bạn đã giúp đỡ.
Có thể bạn sẽ theo dõi bao nhiêu khách hàng bạn đã phục vụ.
Có thể bạn sẽ đánh giá những bước quan trọng trong hành trình trở thành một điều tốt nhất trên thế giới.

Có lẽ đó là một sự kệt hợp của những thứ đó, và nhiều thứ khác…

8. Xây dựng thói quen mà đảm bảo tiến bộ.

Đừng bao giờ quên rằng việc đạt được mục tiêu là dựa trên việc tạo ra thói quen. Giả sử bạn muốn viết một cuốn sách 200 trang; đó là mục tiêu của bạn. Hệ thống của bạn có thể viết 4 trang một ngày, đó là thói quen của bạn. Với mong muốn và hy vọng hy vọng sẽ không giúp bạn có được một bản thảo hoàn hảo, nhưng kiên trì với thói quen đó, đảm bảo bạn đạt được mục tiêu của bạn.

Hoặc bạn nói rằng bạn muốn đạt được ít nhất 100 khách hàng mới. Đó là mục tiêu của bạn, thói quen của bạn là tạo ra các nội dung mới, video mới… trên lịch trình mà bạn đặt ra. Thực hiện những thói quen đó, và đáp ứng đúng thời hạn. và nếu nội dung của bạn tuyệt vời, bạn sẽ có những khách hàng mới.

Mong muốn & hy vọng sẽ không giúp bạn thành công – nhưng kiên trì gắn bó với thói quen sẽ giúp bạn.

Đặt ra mục tiêu, tạo ra các thói quen hỗ trợ mục tiêu, sau đó nghiêm khắc theo dõi sự tiến bộ của bạn. Sửa chữa những gì chưa đạt được. Cải thiện và lặp lại những gì chưa đúng. Sử đổi, tinh chỉnh và thích nghi với việc làm việc chăm chỉ mỗi ngày, ngày hôm nay tốt hơn ngày hôm qua.

Chẳng bao lâu bạn sẽ tốt. Và sau đó là tuyệt vời. Và một ngày nào đó bạn sẽ ở đẳng cấp thế giới.

Và sau đó, có thể thậm chí không nhận ra, bạn sẽ trở thành một triệu phú.

[Dev tip] Using the AngularJS Package for Sublime Text

Brad Green from the AngularJS team recently tweeted about a package that was released for the Sublime Texteditor that adds AngularJS support so I thought I’d do a quick write-up on how to use it since it’s really nice to have available. Although Sublime Text is quite popular now days, I’m going to approach this post from the beginner standpoint and provide a step-by-step look at getting the package running. Information about the AngularJS Sublime Text Package can be found here. Some of the key features include:

  • Code completion of core AngularJS directives (ng-model, ng-repeat, etc.)
  • Code completion for key AngularJS objects and components such as directive
  • Support for custom directive code completion
  • Enhanced functionality within AngularJS HTML templates defined in a page
  • Ability to customize the attributes, element directives, etc.

Step 1: Install Sublime Text

If you don’t already have Sublime Text installed head over to http://www.sublimetext.com/3 and install it. Version 3 is currently in beta but I’ve been using it awhile without any issue. It’s not a free tool ($70 but well worth it) but there’s a free trial available.

Step 2: Visit the Package Control site

An excellent package manager for Sublime Text can be found at https://sublime.wbond.net/installation. It can be used to install a variety of editor enhancements (packages) such as the AngularJS package I’ll discuss here so I highly recommend getting it installed.

Follow the text shown on the homepage to get the Package Control tool installed – it only takes a minute or so to get going.

image

Step 3: Install the AngularJS Package

After installing the package control you’ll want to restart Sublime Text. After it restarts perform the following steps:

  • Press ctrl+shift+p (Windows) or cmd+shift+p (OS X) to open the command pallet.
  • Type Package and select Install Package from the options that display:

image

  • Once the Install Package dialog displays enter AngularJS and press enter.

image

Note: If you install Sublime Text 2 (instead of 3) you’ll need to follow the step shown here. To get to the user preferences select Preferences –> Settings – User from the menu.

Step 4: Get Busy Coding

Once the AngularJS package is installed you’ll be shown a message about some of the features added in the current release:

  • Quick Panel search of directives/controllers/filters/etc…
  • GoTo definition for directives
  • GoToDocs for core AngularJS directives
  • Directive completions for your custom defined directives

I started by creating a new HTML file (ctrl+n or cmd+n) and adding the ng-app directive. Here’s what I see in Sublime Text:

image
As you create controllers, factories, and other AngularJS components you’ll get code help when accessing some of the key AngularJS objects:

image
Some nice snippets are included for creating modules, directives, filters, and more. For example, if I start typingmodule and select the module snippet the following module code will be output:

image

If I type directive and select that snippet the following (very helpful) code is output:

image

Additional snippets are available and you can even extend the built-in list with new ones by going toPreferences –> Package Settings –> AngularJS –> JavaScript Completions – User and adding custom snippets into the file.

Several additional features are available such as navigating to files and help. Find additional information about the package at https://github.com/angular-ui/AngularJS-sublime-package#plug-in-details.

[Dev tip] Lifecycle of an ASP.NET MVC 5 Application

Here you can download a lifecycle-of-an-aspnet-mvc-5-application that charts the lifecycle of every ASP.NET MVC 5 application, from receiving the HTTP request to sending the HTTP response back to the client. It is designed both as an educational tool for those who are new to ASP.NET MVC and also as a reference for those who need to drill into specific aspects of the application. The PDF document has the following features:

  • Relevant HttpApplication stages to help you understand where MVC integrates into the ASP.NET application lifecycle.
  • A high-level view of the MVC application lifecycle, where you can understand the major stages that every MVC application passes through in the request processing pipeline.
  • A detail view that shows drills down into the details of the request processing pipeline. You can compare the high-level view and the detail view to see how the lifecycles details are collected into the various stages.
  • Placement and purpose of all overridable methods on the Controller object in the request processing pipeline. You may or may not have the need to override any one method, but it is important for you to understand their role in the application lifecycle so that you can write code at the appropriate life cycle stage for the effect you intend.
  • Blown-up diagrams showing how each of the filter types (authentication, authorization, action, and result) is invoked.
  • Link to a useful article or blog from each point of interest in the detail view.